| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $255.88 | 4,573 | $1,170,130.09 | 5,845,815 | 2021-07-15 | Filing |
| Officer, Director | $254.00 | 2,774 | $704,590.45 | 5,850,388 | 2021-07-15 | Filing |
| Officer, Director | $252.88 | 11,423 | $2,888,591.13 | 5,853,162 | 2021-07-15 | Filing |
| Officer, Director | $251.96 | 11,067 | $2,788,474.52 | 5,864,585 | 2021-07-15 | Filing |
| Officer, Director | $250.86 | 14,626 | $3,669,078.36 | 5,875,652 | 2021-07-15 | Filing |
| Officer, Director | $249.99 | 14,248 | $3,561,843.27 | 5,890,278 | 2021-07-15 | Filing |
| Officer, Director | $248.95 | 4,400 | $1,095,397.60 | 5,904,526 | 2021-07-15 | Filing |
| Officer, Director | $247.86 | 5,300 | $1,313,663.30 | 5,908,926 | 2021-07-15 | Filing |
| Director | $254.59 | 271 | $68,993.89 | 133,476 | 2021-07-15 | Filing |
| Director | $254.59 | 3,188 | $811,632.92 | 1,224 | 2021-07-15 | Filing |
| Officer, Director | $275.00 | 100 | $27,500.00 | 5,914,226 | 2021-07-13 | Filing |
| Director | $235.05 | 18,512 | $4,351,245.60 | 114,828 | 2021-07-06 | Filing |
| Officer | $241.34 | 900 | $217,207.80 | 104,747 | 2021-07-01 | Filing |
| Officer | $240.78 | 5,115 | $1,231,589.70 | 105,647 | 2021-07-01 | Filing |
| Officer | $239.80 | 3,528 | $845,996.76 | 110,762 | 2021-07-01 | Filing |
| Officer | $238.35 | 4,361 | $1,039,435.63 | 114,290 | 2021-07-01 | Filing |
| Officer | $237.35 | 5,512 | $1,308,256.66 | 118,651 | 2021-07-01 | Filing |
| Officer | $236.56 | 6,147 | $1,454,158.91 | 124,163 | 2021-07-01 | Filing |
| Officer | $252.41 | 4,400 | $1,110,595.20 | 124,895 | 2021-06-25 | Filing |
| Officer | $251.71 | 28,594 | $7,197,395.74 | 129,295 | 2021-06-25 | Filing |