| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $271.38 | 1,622 | $440,180.31 | 252,005 | 2021-09-02 | Filing |
| Officer, Director | $270.50 | 699 | $189,078.94 | 253,627 | 2021-09-02 | Filing |
| Officer, Director | $274.00 | 1,605 | $439,770.00 | 254,326 | 2021-09-01 | Filing |
| Large Shareholder, Director | $275.59 | 4,010 | $1,105,098.66 | 104,395 | 2021-09-01 | Filing |
| Large Shareholder, Director | $274.78 | 14,268 | $3,920,592.43 | 108,405 | 2021-09-01 | Filing |
| Large Shareholder, Director | $273.61 | 82,868 | $22,673,836.67 | 122,673 | 2021-09-01 | Filing |
| Large Shareholder, Director | $272.85 | 163,468 | $44,603,012.10 | 205,541 | 2021-09-01 | Filing |
| Large Shareholder, Director | $271.96 | 9,951 | $2,706,271.97 | 369,009 | 2021-09-01 | Filing |
| Officer | $271.00 | 588 | $159,348.00 | 76,733 | 2021-08-30 | Filing |
| Officer | $228.37 | 5,451 | $1,244,861.77 | 155,704 | 2021-07-15 | Filing |
| Officer | $228.84 | 4 | $915.34 | 161,155 | 2021-07-15 | Filing |
| Officer | $228.71 | 8 | $1,829.71 | 161,159 | 2021-07-15 | Filing |
| Officer | $228.71 | 5 | $1,143.57 | 161,167 | 2021-07-15 | Filing |
| Officer | $230.00 | 628 | $144,440.00 | 77,321 | 2021-07-16 | Filing |
| Officer | $228.37 | 2,461 | $562,026.20 | 77,949 | 2021-07-15 | Filing |
| Officer | $228.74 | 4 | $914.95 | 80,410 | 2021-07-15 | Filing |
| Officer | $228.71 | 4 | $914.86 | 80,414 | 2021-07-15 | Filing |
| Officer | $230.77 | 300 | $69,230.01 | 136,019 | 2021-07-16 | Filing |
| Officer | $229.38 | 900 | $206,439.03 | 136,319 | 2021-07-16 | Filing |
| Officer | $228.52 | 2,850 | $651,274.88 | 137,219 | 2021-07-16 | Filing |