| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $191.21 | 300 | $57,363.51 | 18,330 | 2021-12-08 | Filing |
| Officer | $189.75 | 500 | $94,873.00 | 18,630 | 2021-12-08 | Filing |
| Officer | $188.32 | 600 | $112,993.02 | 19,130 | 2021-12-08 | Filing |
| Officer | $187.34 | 1,100 | $206,074.00 | 19,730 | 2021-12-08 | Filing |
| Officer | $186.46 | 400 | $74,582.00 | 20,830 | 2021-12-08 | Filing |
| Officer | $185.16 | 500 | $92,581.30 | 21,230 | 2021-12-08 | Filing |
| Large Shareholder, Officer, Director | $207.97 | 170 | $35,354.90 | 567,331 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $206.94 | 384 | $79,465.27 | 567,501 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $206.01 | 1,064 | $219,199.64 | 567,885 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $204.49 | 759 | $155,205.56 | 568,949 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $202.56 | 186 | $37,676.16 | 569,708 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $201.81 | 1,636 | $330,164.10 | 569,894 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $200.63 | 595 | $119,375.68 | 571,530 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $199.41 | 482 | $96,116.44 | 572,125 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $198.44 | 614 | $121,839.15 | 572,607 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $196.66 | 359 | $70,600.94 | 573,221 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $207.83 | 280 | $58,193.60 | 567,331 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $206.41 | 424 | $87,518.73 | 567,611 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $205.56 | 1,076 | $221,185.47 | 568,035 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $204.23 | 633 | $129,279.81 | 569,111 | 2021-12-01 | Filing |