| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $55.81 | 2,800 | $156,262.12 | 21,198 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $54.42 | 2,734 | $148,793.58 | 23,998 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $53.46 | 700 | $37,422.98 | 26,732 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $52.30 | 900 | $47,070.09 | 27,432 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $51.27 | 1,400 | $71,779.12 | 28,332 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $66.52 | 400 | $26,607.52 | 0 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $65.63 | 3,200 | $210,002.88 | 400 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $64.59 | 14,717 | $950,543.07 | 3,600 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $63.89 | 11,415 | $729,287.23 | 18,317 | 2023-03-01 | Filing |
| Officer | $60.63 | 76 | $4,607.90 | 64,735 | 2023-02-27 | Filing |
| Officer | $59.86 | 811 | $48,545.97 | 64,811 | 2023-02-27 | Filing |
| Officer | $59.11 | 1,438 | $84,996.59 | 65,622 | 2023-02-27 | Filing |
| Officer | $63.93 | 1,055 | $67,442.04 | 34,752 | 2023-02-23 | Filing |
| Officer | $62.54 | 3,115 | $194,813.97 | 35,807 | 2023-02-23 | Filing |
| Officer | $61.80 | 2,427 | $149,985.69 | 38,922 | 2023-02-23 | Filing |
| Officer | $60.61 | 1,600 | $96,978.08 | 41,349 | 2023-02-23 | Filing |
| Officer | $59.46 | 16,215 | $964,087.15 | 12,808 | 2023-02-22 | Filing |
| Large Shareholder, Officer, Director | $60.47 | 1,600 | $96,759.52 | 0 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $59.56 | 3,208 | $191,063.99 | 1,600 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $58.67 | 7,381 | $433,018.17 | 4,808 | 2023-02-14 | Filing |