| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $124.10 | 20,763 | $2,576,711.14 | 48,066,042 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $122.99 | 17,048 | $2,096,672.15 | 48,086,805 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $122.14 | 16,147 | $1,972,204.27 | 48,103,853 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $125.79 | 2,998 | $377,117.22 | 48,120,000 | 2021-11-30 | Filing |
| Large Shareholder, Officer, Director | $125.03 | 48,040 | $6,006,393.16 | 48,122,998 | 2021-11-30 | Filing |
| Large Shareholder, Officer, Director | $124.10 | 48,962 | $6,076,331.09 | 48,171,038 | 2021-11-30 | Filing |
| Officer | $126.67 | 544 | $68,906.03 | 16,117 | 2021-11-26 | Filing |
| Officer | $125.56 | 2,899 | $364,001.05 | 16,661 | 2021-11-26 | Filing |
| Officer | $124.69 | 3,942 | $491,542.17 | 19,560 | 2021-11-26 | Filing |
| Large Shareholder, Officer, Director | $127.75 | 5,830 | $744,756.27 | 48,220,000 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $126.82 | 39,932 | $5,064,320.00 | 48,225,830 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $126.15 | 54,238 | $6,842,280.99 | 48,265,762 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $126.59 | 7,003 | $886,541.98 | 48,320,000 | 2021-11-26 | Filing |
| Large Shareholder, Officer, Director | $125.56 | 31,820 | $3,995,188.74 | 48,327,003 | 2021-11-26 | Filing |
| Large Shareholder, Officer, Director | $124.71 | 61,177 | $7,629,567.20 | 48,358,823 | 2021-11-26 | Filing |
| Officer | $127.73 | 468 | $59,776.33 | 0 | 2021-11-24 | Filing |
| Officer | $127.21 | 6,315 | $803,354.52 | 468 | 2021-11-24 | Filing |
| Large Shareholder, Officer, Director | $127.87 | 7,090 | $906,615.32 | 48,420,000 | 2021-11-24 | Filing |
| Large Shareholder, Officer, Director | $127.38 | 84,570 | $10,772,365.92 | 48,427,090 | 2021-11-24 | Filing |
| Large Shareholder, Officer, Director | $126.41 | 8,340 | $1,054,248.56 | 48,511,660 | 2021-11-24 | Filing |