| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $126.10 | 4,613 | $581,699.30 | 300 | 2021-10-01 | Filing |
| Officer, Director | $125.15 | 5,435 | $680,190.25 | 4,913 | 2021-10-01 | Filing |
| Officer, Director | $124.24 | 1,900 | $236,056.00 | 10,348 | 2021-10-01 | Filing |
| Officer, Director | $127.68 | 600 | $76,608.00 | 3,725,404 | 2021-10-01 | Filing |
| Officer, Director | $126.98 | 15,419 | $1,957,904.62 | 3,726,004 | 2021-10-01 | Filing |
| Officer, Director | $126.00 | 76,626 | $9,654,876.00 | 3,741,423 | 2021-10-01 | Filing |
| Officer, Director | $125.11 | 94,015 | $11,762,216.65 | 3,818,049 | 2021-10-01 | Filing |
| Officer, Director | $124.18 | 30,464 | $3,783,019.52 | 3,912,064 | 2021-10-01 | Filing |
| Officer | $131.23 | 28,000 | $3,674,440.00 | 103,744 | 2021-09-15 | Filing |
| Large Shareholder, Director | $132.04 | 23,696 | $3,128,850.64 | 28,314,500 | 2021-09-15 | Filing |
| Large Shareholder, Director | $131.24 | 68,754 | $9,023,426.22 | 28,338,196 | 2021-09-15 | Filing |
| Large Shareholder, Director | $130.37 | 40,584 | $5,290,781.86 | 28,406,950 | 2021-09-15 | Filing |
| Large Shareholder, Director | $129.47 | 16,966 | $2,196,503.19 | 28,447,534 | 2021-09-15 | Filing |
| Large Shareholder, Director | $133.62 | 5,487 | $733,163.06 | 28,464,500 | 2021-09-14 | Filing |
| Large Shareholder, Director | $132.77 | 20,448 | $2,714,876.87 | 28,469,987 | 2021-09-14 | Filing |
| Large Shareholder, Director | $131.86 | 124,065 | $16,359,285.34 | 28,490,435 | 2021-09-14 | Filing |
| Officer | $135.32 | 800 | $108,256.00 | 70,121 | 2021-09-09 | Filing |
| Officer | $134.66 | 4,885 | $657,814.10 | 70,921 | 2021-09-09 | Filing |
| Officer | $133.54 | 600 | $80,124.00 | 75,806 | 2021-09-09 | Filing |
| Officer | $132.38 | 715 | $94,651.70 | 76,406 | 2021-09-09 | Filing |