| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $52.87 | 24,680 | $1,304,831.60 | 612,800 | 2022-05-27 | Filing |
| Officer | $52.72 | 20,259 | $1,068,054.48 | 47,620 | 2022-05-26 | Filing |
| Officer | $50.75 | 20,000 | $1,015,000.00 | 67,879 | 2022-05-25 | Filing |
| Officer | $50.07 | 20,000 | $1,001,400.00 | 87,879 | 2022-05-23 | Filing |
| Director | $46.71 | 9,925 | $463,596.75 | 18,375 | 2022-05-18 | Filing |
| Director | $49.35 | 14,099 | $695,785.65 | 28,300 | 2022-05-17 | Filing |
| Officer | $48.00 | 20,000 | $960,000.00 | 107,879 | 2022-05-19 | Filing |
| Large Shareholder, Officer, Director | $48.00 | 180,000 | $8,640,000.00 | 637,480 | 2022-05-19 | Filing |
| Large Shareholder, Officer, Director | $48.00 | 180,000 | $8,640,000.00 | 610,940 | 2022-05-19 | Filing |
| Large Shareholder, Officer, Director | $46.83 | 8,784 | $411,354.72 | 790,940 | 2022-05-18 | Filing |
| Large Shareholder, Officer, Director | $49.27 | 15,151 | $746,489.77 | 799,724 | 2022-05-17 | Filing |
| Director | $48.84 | 20,000 | $976,800.00 | 30,035 | 2022-05-16 | Filing |
| Officer | $48.70 | 1,808 | $88,049.60 | 127,879 | 2022-03-15 | Filing |
| Officer | $51.16 | 9,119 | $466,528.04 | 129,687 | 2022-03-14 | Filing |
| Officer | $55.99 | 8,814 | $493,495.86 | 138,806 | 2022-03-11 | Filing |
| Large Shareholder, Officer, Director | $48.70 | 16,268 | $792,251.60 | 817,480 | 2022-03-15 | Filing |
| Large Shareholder, Officer, Director | $51.16 | 82,067 | $4,198,547.72 | 833,748 | 2022-03-14 | Filing |
| Large Shareholder, Officer, Director | $55.99 | 79,329 | $4,441,630.71 | 915,815 | 2022-03-11 | Filing |
| Large Shareholder, Officer, Director | $48.70 | 16,268 | $792,251.60 | 814,875 | 2022-03-15 | Filing |
| Large Shareholder, Officer, Director | $51.16 | 82,067 | $4,198,547.72 | 831,143 | 2022-03-14 | Filing |