| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $74.72 | 16,368 | $1,222,997.32 | 36,016 | 2022-08-11 | Filing |
| Officer | $70.00 | 6,000 | $420,000.00 | 30,030 | 2022-08-05 | Filing |
| Large Shareholder, Officer, Director | $54.12 | 100 | $5,412.00 | 0 | 2022-07-08 | Filing |
| Large Shareholder, Officer, Director | $53.59 | 12,870 | $689,653.11 | 100 | 2022-07-08 | Filing |
| Large Shareholder, Officer, Director | $52.32 | 23,433 | $1,225,934.89 | 12,970 | 2022-07-08 | Filing |
| Large Shareholder, Officer, Director | $51.65 | 9,409 | $486,015.31 | 36,403 | 2022-07-08 | Filing |
| Large Shareholder, Officer, Director | $50.60 | 6,572 | $332,536.63 | 45,812 | 2022-07-08 | Filing |
| Large Shareholder, Officer, Director | $53.26 | 12,389 | $659,799.73 | 0 | 2022-07-07 | Filing |
| Large Shareholder, Officer, Director | $52.61 | 18,295 | $962,571.30 | 12,389 | 2022-07-07 | Filing |
| Large Shareholder, Officer, Director | $51.42 | 17,922 | $921,508.02 | 30,684 | 2022-07-07 | Filing |
| Large Shareholder, Officer, Director | $50.55 | 3,778 | $190,978.28 | 48,606 | 2022-07-07 | Filing |
| Large Shareholder, Officer, Director | $51.75 | 1,300 | $67,278.77 | 0 | 2022-07-06 | Filing |
| Large Shareholder, Officer, Director | $50.68 | 14,501 | $734,897.63 | 1,300 | 2022-07-06 | Filing |
| Large Shareholder, Officer, Director | $50.15 | 36,583 | $1,834,622.82 | 15,801 | 2022-07-06 | Filing |
| Director | $41.43 | 500 | $20,713.00 | 3,454 | 2022-06-14 | Filing |
| Director | $40.78 | 1,941 | $79,152.62 | 3,954 | 2022-06-14 | Filing |
| Large Shareholder, Officer, Director | $55.88 | 11,300 | $631,463.21 | 0 | 2022-06-06 | Filing |
| Large Shareholder, Officer, Director | $54.91 | 13,911 | $763,866.92 | 11,300 | 2022-06-06 | Filing |
| Large Shareholder, Officer, Director | $54.03 | 27,173 | $1,468,168.06 | 25,211 | 2022-06-06 | Filing |
| Large Shareholder, Officer, Director | $57.17 | 3,300 | $188,651.76 | 0 | 2022-06-03 | Filing |