| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $308.77 | 1,100 | $339,645.02 | 39,900 | 2021-10-28 | Filing |
| Officer | $328.69 | 125 | $41,086.25 | 10,313 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $318.88 | 20 | $6,377.60 | 0 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $317.94 | 140 | $44,512.10 | 20 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $316.90 | 120 | $38,028.30 | 160 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $315.74 | 1,590 | $502,029.62 | 280 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $314.83 | 987 | $310,738.99 | 1,870 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $313.73 | 910 | $285,492.39 | 2,857 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $312.81 | 433 | $135,448.68 | 3,767 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $317.90 | 350 | $111,265.49 | 697,686 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $316.42 | 450 | $142,386.75 | 698,036 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $315.67 | 2,700 | $852,314.40 | 698,486 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $314.83 | 1,761 | $554,409.99 | 701,186 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $313.67 | 1,539 | $482,730.59 | 702,947 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $312.78 | 700 | $218,947.19 | 704,486 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $318.50 | 1,000 | $318,496.00 | 0 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $317.59 | 1,100 | $349,349.99 | 1,000 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $316.26 | 3,400 | $1,075,273.80 | 2,100 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $315.57 | 15,944 | $5,031,419.38 | 5,500 | 2021-10-27 | Filing |
| Large Shareholder, Officer, Director | $314.59 | 8,507 | $2,676,176.30 | 21,444 | 2021-10-27 | Filing |