| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $125.31 | 6,039 | $756,761.58 | 93,358 | 2021-11-23 | Filing |
| Large Shareholder, Officer, Director | $124.16 | 700 | $86,913.19 | 99,397 | 2021-11-23 | Filing |
| Director | $127.43 | 1,120 | $142,716.22 | 1,944 | 2021-11-24 | Filing |
| Officer, Director | $130.13 | 60,000 | $7,807,800.00 | 6,931,992 | 2021-11-22 | Filing |
| Officer, Director | $130.13 | 20,000 | $2,602,600.00 | 1,783,200 | 2021-11-22 | Filing |
| Officer, Director | $130.13 | 20,000 | $2,602,600.00 | 1,783,200 | 2021-11-22 | Filing |
| Director | $130.13 | 876 | $113,993.88 | 2,344 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $131.44 | 17,605 | $2,313,944.86 | 48,620,000 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $130.46 | 9,529 | $1,243,193.36 | 48,637,605 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $129.33 | 36,625 | $4,736,773.51 | 48,647,134 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $128.60 | 36,241 | $4,660,657.83 | 48,683,759 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $131.44 | 17,369 | $2,283,047.36 | 88,429 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $130.51 | 9,444 | $1,232,544.00 | 105,798 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $129.34 | 37,081 | $4,796,019.46 | 115,242 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $128.60 | 36,106 | $4,643,386.86 | 152,323 | 2021-11-22 | Filing |
| Officer, Director | $129.51 | 60,000 | $7,770,600.00 | 6,991,992 | 2021-11-19 | Filing |
| Officer, Director | $130.00 | 60,000 | $7,800,000.00 | 7,051,992 | 2021-11-18 | Filing |
| Officer, Director | $129.51 | 20,000 | $2,590,200.00 | 1,803,200 | 2021-11-19 | Filing |
| Officer, Director | $130.00 | 20,000 | $2,600,000.00 | 1,823,200 | 2021-11-18 | Filing |
| Officer, Director | $129.51 | 20,000 | $2,590,200.00 | 1,803,200 | 2021-11-19 | Filing |