| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $80.93 | 4,768 | $385,871.38 | 7,334 | 2023-02-02 | Filing |
| Large Shareholder, Officer, Director | $79.69 | 10,605 | $845,092.30 | 12,102 | 2023-02-02 | Filing |
| Large Shareholder, Officer, Director | $78.68 | 9,690 | $762,405.32 | 22,707 | 2023-02-02 | Filing |
| Large Shareholder, Officer, Director | $77.78 | 8,001 | $622,319.38 | 32,397 | 2023-02-02 | Filing |