| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $57.53 | 8,211 | $472,346.81 | 12,189 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $56.60 | 6,932 | $392,351.89 | 20,400 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $55.75 | 2,400 | $133,797.84 | 27,332 | 2023-02-14 | Filing |
| Officer | $77.06 | 1,818 | $140,098.72 | 55,424 | 2023-02-02 | Filing |
| Large Shareholder, Officer, Director | $84.90 | 300 | $25,469.01 | 0 | 2023-02-02 | Filing |
| Large Shareholder, Officer, Director | $83.82 | 883 | $74,014.65 | 300 | 2023-02-02 | Filing |
| Large Shareholder, Officer, Director | $82.94 | 700 | $58,058.00 | 1,183 | 2023-02-02 | Filing |
| Large Shareholder, Officer, Director | $82.07 | 5,451 | $447,342.31 | 1,883 | 2023-02-02 | Filing |