| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $125.46 | 1,200 | $150,546.48 | 186,616 | 2021-12-01 | Filing |
| Director | $124.90 | 3,200 | $399,672.00 | 187,816 | 2021-12-01 | Filing |
| Director | $123.60 | 1,100 | $135,957.03 | 191,016 | 2021-12-01 | Filing |
| Director | $122.58 | 1,160 | $142,193.84 | 192,116 | 2021-12-01 | Filing |
| Officer | $125.30 | 5,900 | $739,262.33 | 25,831 | 2021-12-01 | Filing |
| Officer | $124.63 | 4,100 | $510,979.31 | 31,731 | 2021-12-01 | Filing |
| Officer | $123.51 | 2,101 | $259,496.61 | 35,831 | 2021-12-01 | Filing |
| Officer | $122.56 | 2,699 | $330,783.50 | 37,932 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $123.12 | 26,280 | $3,235,538.41 | 47,920,000 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $122.51 | 46,246 | $5,665,648.33 | 47,946,280 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $121.41 | 21,674 | $2,631,516.20 | 47,992,526 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $120.32 | 5,800 | $697,831.64 | 48,014,200 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $125.72 | 2,370 | $297,955.45 | 48,020,000 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $125.15 | 43,672 | $5,465,712.39 | 48,022,370 | 2021-12-01 | Filing |
| 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 |