| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $90.12 | 1,175 | $105,891.00 | 469,851 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $89.25 | 1,700 | $151,725.00 | 471,026 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $94.80 | 3,789 | $359,197.20 | 441,939 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $93.98 | 4,300 | $404,114.00 | 445,728 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $92.78 | 4,200 | $389,676.00 | 450,028 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $91.83 | 5,842 | $536,470.86 | 454,228 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $90.47 | 3,000 | $271,410.00 | 460,070 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $89.47 | 9,656 | $863,922.32 | 463,070 | 2021-12-01 | Filing |
| Officer, Director | $101.57 | 2,369 | $240,619.33 | 22,024 | 2021-11-11 | Filing |
| Officer, Director | $100.77 | 631 | $63,587.13 | 24,393 | 2021-11-08 | Filing |
| Officer, Director | $98.80 | 6,356 | $627,947.38 | 25,024 | 2021-11-05 | Filing |
| Officer | $105.00 | 5,000 | $525,000.00 | 8,217 | 2021-05-10 | Filing |
| Officer | $95.23 | 5,820 | $554,238.60 | 31,380 | 2021-03-12 | Filing |
| Officer | $94.39 | 9,920 | $936,348.80 | 37,200 | 2021-03-12 | Filing |
| Officer | $92.27 | 25,811 | $2,381,630.01 | 31,380 | 2021-03-09 | Filing |
| Officer | $95.00 | 7,861 | $746,795.00 | 13,299 | 2021-03-08 | Filing |
| Officer | $92.50 | 8,652 | $800,310.00 | 21,160 | 2021-03-08 | Filing |
| Officer | $87.14 | 4,902 | $427,160.28 | 4,903 | 2021-02-25 | Filing |
| Officer | $86.93 | 28,547 | $2,481,505.07 | 9,805 | 2021-02-25 | Filing |
| Officer | $86.94 | 1,006 | $87,456.61 | 0 | 2021-02-25 | Filing |