| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $241.31 | 2,167 | $522,927.44 | 0 | 2021-11-16 | Filing |
| Large Shareholder, Officer, Director | $240.26 | 5,299 | $1,273,137.74 | 2,167 | 2021-11-16 | Filing |
| Large Shareholder, Officer, Director | $239.17 | 20,127 | $4,813,694.08 | 7,466 | 2021-11-16 | Filing |
| Large Shareholder, Officer, Director | $238.16 | 12,593 | $2,999,136.29 | 27,593 | 2021-11-16 | Filing |
| Large Shareholder, Officer, Director | $236.96 | 12,157 | $2,880,722.72 | 40,186 | 2021-11-16 | Filing |
| Large Shareholder, Officer, Director | $236.11 | 10,876 | $2,567,964.99 | 52,343 | 2021-11-16 | Filing |
| Large Shareholder, Officer, Director | $234.95 | 16,781 | $3,942,662.39 | 63,219 | 2021-11-16 | Filing |
| Director | $200.75 | 100 | $20,075.00 | 97,629 | 2021-11-02 | Filing |
| Director | $199.14 | 650 | $129,442.30 | 97,729 | 2021-11-02 | Filing |
| Director | $197.80 | 500 | $98,901.50 | 98,379 | 2021-11-02 | Filing |
| Large Shareholder | $202.82 | 10,000,000 | $2,028,150,000.00 | 33,573,485 | 2021-10-27 | Filing |
| Officer | $198.38 | 3,100 | $614,978.00 | 342,214 | 2021-10-28 | Filing |
| Officer | $197.68 | 5,600 | $1,107,024.80 | 345,314 | 2021-10-28 | Filing |
| Officer | $196.47 | 8,200 | $1,611,037.60 | 350,914 | 2021-10-28 | Filing |
| Officer | $195.75 | 5,100 | $998,340.30 | 359,114 | 2021-10-28 | Filing |
| Officer | $202.47 | 1,200 | $242,966.40 | 342,214 | 2021-10-27 | Filing |
| Officer | $201.79 | 3,000 | $605,358.00 | 343,414 | 2021-10-27 | Filing |
| Officer | $200.88 | 7,490 | $1,504,553.75 | 346,414 | 2021-10-27 | Filing |
| Officer | $199.74 | 5,500 | $1,098,559.00 | 353,904 | 2021-10-27 | Filing |
| Officer | $198.73 | 3,210 | $637,926.51 | 359,404 | 2021-10-27 | Filing |