| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $55.10 | 3,000 | $165,294.60 | 49,384 | 2022-06-02 | Filing |
| Officer | $58.63 | 2,438 | $142,930.19 | 55,644 | 2022-06-01 | Filing |
| Officer | $57.77 | 5,439 | $314,212.66 | 58,082 | 2022-06-01 | Filing |
| Large Shareholder, Officer, Director | $64.36 | 400 | $25,745.16 | 0 | 2022-05-16 | Filing |
| Large Shareholder, Officer, Director | $63.44 | 1,800 | $114,200.28 | 400 | 2022-05-16 | Filing |