| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $270.09 | 5,941 | $1,604,598.75 | 130,078 | 2021-10-15 | Filing |
| Officer | $270.09 | 5,450 | $1,471,985.05 | 150,254 | 2021-10-15 | Filing |
| Officer | $267.55 | 630 | $168,556.50 | 73,644 | 2021-10-18 | Filing |
| Officer | $270.09 | 2,459 | $664,148.85 | 74,274 | 2021-10-15 | Filing |
| Large Shareholder, Director | $253.59 | 5,122 | $1,298,895.66 | 104,395 | 2021-10-01 | Filing |
| Large Shareholder, Director | $253.03 | 58,028 | $14,682,563.71 | 109,517 | 2021-10-01 | Filing |
| Large Shareholder, Director | $251.84 | 97,506 | $24,555,950.04 | 167,545 | 2021-10-01 | Filing |
| Large Shareholder, Director | $251.19 | 46,086 | $11,576,549.73 | 265,051 | 2021-10-01 | Filing |
| Large Shareholder, Director | $249.95 | 26,633 | $6,656,936.99 | 311,137 | 2021-10-01 | Filing |
| Large Shareholder, Director | $248.90 | 42,270 | $10,521,045.27 | 337,770 | 2021-10-01 | Filing |
| Large Shareholder, Director | $248.13 | 23,043 | $5,717,634.24 | 380,040 | 2021-10-01 | Filing |
| Large Shareholder, Director | $270.36 | 5,946 | $1,607,563.53 | 108,900 | 2021-09-15 | Filing |
| Large Shareholder, Director | $269.78 | 56,493 | $15,240,913.16 | 114,846 | 2021-09-15 | Filing |
| Large Shareholder, Director | $268.84 | 40,861 | $10,985,030.38 | 171,339 | 2021-09-15 | Filing |
| Large Shareholder, Director | $268.09 | 5,600 | $1,501,320.24 | 212,200 | 2021-09-15 | Filing |
| Officer, Director | $269.12 | 9,464 | $2,546,988.59 | 238,000 | 2021-09-15 | Filing |
| Officer, Director | $276.53 | 2,571 | $710,958.63 | 247,464 | 2021-09-07 | Filing |
| Officer, Director | $270.92 | 1,770 | $479,528.40 | 250,035 | 2021-09-03 | Filing |
| Officer, Director | $274.33 | 100 | $27,433.00 | 251,805 | 2021-09-02 | Filing |
| Officer, Director | $273.08 | 100 | $27,308.00 | 251,905 | 2021-09-02 | Filing |