| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $107.82 | 5,300 | $571,441.23 | 47,084 | 2022-04-06 | Filing |
| Large Shareholder, Officer, Director | $125.57 | 284 | $35,661.94 | 0 | 2022-04-05 | Filing |
| Large Shareholder, Officer, Director | $124.63 | 2,188 | $272,692.41 | 284 | 2022-04-05 | Filing |
| Large Shareholder, Officer, Director | $123.73 | 10,744 | $1,329,340.08 | 2,472 | 2022-04-05 | Filing |
| Large Shareholder, Officer, Director | $122.82 | 5,407 | $664,063.41 | 13,216 | 2022-04-05 | Filing |
| Large Shareholder, Officer, Director | $121.64 | 14,046 | $1,708,593.36 | 18,623 | 2022-04-05 | Filing |
| Large Shareholder, Officer, Director | $120.78 | 16,934 | $2,045,344.40 | 32,669 | 2022-04-05 | Filing |
| Large Shareholder, Officer, Director | $119.77 | 2,781 | $333,075.64 | 49,603 | 2022-04-05 | Filing |
| Large Shareholder, Officer, Director | $127.81 | 3,750 | $479,301.75 | 0 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $127.05 | 28,791 | $3,657,942.62 | 3,750 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $126.15 | 14,923 | $1,882,584.20 | 32,541 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $125.28 | 4,220 | $528,695.95 | 47,464 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $124.15 | 700 | $86,906.19 | 51,684 | 2022-04-04 | Filing |
| Director | $128.40 | 450 | $57,780.00 | 1,969,099 | 2022-04-04 | Filing |
| Officer | $130.46 | 2,500 | $326,153.00 | 86,433 | 2022-03-29 | Filing |
| Officer | $129.81 | 4,000 | $519,230.80 | 88,933 | 2022-03-29 | Filing |
| Officer | $128.63 | 2,100 | $270,119.01 | 92,933 | 2022-03-29 | Filing |
| Officer | $127.59 | 700 | $89,309.99 | 95,033 | 2022-03-29 | Filing |
| Officer | $126.65 | 700 | $88,655.00 | 95,733 | 2022-03-29 | Filing |
| Director | $127.21 | 20,000 | $2,544,148.00 | 1,969,549 | 2022-03-28 | Filing |