| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $115.55 | 2,730 | $315,451.50 | 14,839 | 2022-03-09 | Filing |
| Officer | $110.39 | 1,006 | $111,052.34 | 1,157 | 2022-03-01 | Filing |
| Large Shareholder, Officer, Director | $92.29 | 20,327 | $1,875,978.83 | 441,939 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $91.52 | 7,585 | $694,179.20 | 462,266 | 2021-12-02 | Filing |
| 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 |