| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $200.31 | 19,778 | $3,961,693.60 | 244,038 | 2021-11-05 | Filing |
| Director | $199.59 | 95,290 | $19,019,340.85 | 263,816 | 2021-11-05 | Filing |
| Director | $198.59 | 40,221 | $7,987,424.04 | 359,106 | 2021-11-05 | Filing |
| Officer | $190.00 | 5,000 | $950,000.00 | 130,563 | 2021-11-05 | Filing |
| Officer | $186.18 | 10,000 | $1,861,800.00 | 307,164 | 2021-11-05 | Filing |
| Large Shareholder, Officer, Director | $203.00 | 100 | $20,300.00 | 540,411 | 2021-11-05 | Filing |
| Large Shareholder, Officer, Director | $202.52 | 9,459 | $1,915,635.73 | 540,511 | 2021-11-05 | Filing |
| Large Shareholder, Officer, Director | $201.57 | 25,990 | $5,238,832.89 | 549,970 | 2021-11-05 | Filing |
| Large Shareholder, Officer, Director | $200.13 | 464,351 | $92,931,122.85 | 575,960 | 2021-11-05 | Filing |
| Director | $193.09 | 30,000 | $5,792,700.00 | 362,622 | 2021-11-05 | Filing |
| Director | $179.00 | 100,000 | $17,900,000.00 | 199,327 | 2021-11-04 | Filing |
| Director | $171.89 | 25,000 | $4,297,250.00 | 199,327 | 2021-11-03 | Filing |
| Officer | $170.50 | 4,000 | $682,000.00 | 317,164 | 2021-11-01 | Filing |
| Director | $170.06 | 25,000 | $4,251,500.00 | 199,327 | 2021-10-20 | Filing |
| Director | $167.53 | 25,000 | $4,188,250.00 | 392,622 | 2021-10-18 | Filing |
| Director | $161.29 | 25,000 | $4,032,250.00 | 199,327 | 2021-10-06 | Filing |
| Officer | $170.31 | 4,000 | $681,240.00 | 321,164 | 2021-10-01 | Filing |
| Large Shareholder, Officer, Director | $172.96 | 600 | $103,773.00 | 1,220,258 | 2021-10-01 | Filing |
| Large Shareholder, Officer, Director | $172.19 | 13,878 | $2,389,665.31 | 1,220,858 | 2021-10-01 | Filing |
| Large Shareholder, Officer, Director | $171.10 | 25,355 | $4,338,116.26 | 1,234,736 | 2021-10-01 | Filing |