| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $56.51 | 4,230 | $239,020.38 | 3,300 | 2022-06-03 | Filing |
| Large Shareholder, Officer, Director | $55.35 | 7,712 | $426,882.34 | 7,530 | 2022-06-03 | Filing |
| Large Shareholder, Officer, Director | $54.47 | 37,142 | $2,023,262.17 | 15,242 | 2022-06-03 | Filing |
| Large Shareholder, Officer, Director | $59.67 | 1,416 | $84,488.05 | 0 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $59.05 | 19,360 | $1,143,202.19 | 1,416 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $58.01 | 12,158 | $705,311.11 | 20,776 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $57.17 | 8,724 | $498,725.78 | 32,934 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $56.18 | 7,726 | $434,076.04 | 41,658 | 2022-06-02 | Filing |