| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $251.89 | 2,900 | $730,476.94 | 28,986,749 | 2021-07-06 | Filing |
| Officer, Director | $250.83 | 2,722 | $682,754.09 | 28,989,649 | 2021-07-06 | Filing |
| Officer, Director | $249.94 | 11,210 | $2,801,833.01 | 28,992,371 | 2021-07-06 | Filing |
| Officer, Director | $249.06 | 2,668 | $664,480.87 | 29,003,581 | 2021-07-06 | Filing |
| Officer, Director | $252.35 | 34 | $8,580.00 | 279,472 | 2021-07-06 | Filing |
| Officer, Director | $251.45 | 75 | $18,858.87 | 279,506 | 2021-07-06 | Filing |
| Officer, Director | $250.15 | 279 | $69,791.63 | 279,581 | 2021-07-06 | Filing |
| Officer, Director | $249.26 | 112 | $27,917.44 | 279,860 | 2021-07-06 | Filing |
| Officer, Director | $252.91 | 11 | $2,782.01 | 279,472 | 2021-07-06 | Filing |
| Officer, Director | $251.62 | 89 | $22,394.50 | 279,483 | 2021-07-06 | Filing |
| Officer, Director | $250.27 | 232 | $58,063.08 | 279,572 | 2021-07-06 | Filing |
| Officer, Director | $249.50 | 168 | $41,915.70 | 279,804 | 2021-07-06 | Filing |
| Officer, Director | $252.36 | 300 | $75,708.00 | 82,318 | 2021-07-06 | Filing |
| Officer, Director | $251.52 | 700 | $176,064.98 | 82,618 | 2021-07-06 | Filing |
| Officer, Director | $250.10 | 1,899 | $474,942.94 | 83,318 | 2021-07-06 | Filing |
| Officer, Director | $249.38 | 1,401 | $349,385.02 | 85,217 | 2021-07-06 | Filing |
| Officer, Director | $246.11 | 700 | $172,276.02 | 28,986,249 | 2021-07-01 | Filing |
| Officer, Director | $245.01 | 7,147 | $1,751,054.31 | 28,986,949 | 2021-07-01 | Filing |
| Officer, Director | $244.22 | 5,531 | $1,350,799.63 | 28,994,096 | 2021-07-01 | Filing |
| Officer, Director | $243.14 | 6,622 | $1,610,045.27 | 28,999,627 | 2021-07-01 | Filing |