| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $60.47 | 3,500 | $211,645.00 | 55,644 | 2023-02-02 | Filing |
| Officer | $53.41 | 3,500 | $186,935.00 | 55,644 | 2023-02-01 | Filing |
| Officer | $52.09 | 3,200 | $166,679.04 | 86,433 | 2023-01-30 | Filing |
| Officer | $51.25 | 6,918 | $354,557.19 | 89,633 | 2023-01-30 | Filing |
| Officer | $50.34 | 9,882 | $497,464.82 | 96,551 | 2023-01-30 | Filing |
| Officer | $50.00 | 3,500 | $175,000.00 | 55,644 | 2023-01-27 | Filing |
| Officer | $46.28 | 9,436 | $436,691.47 | 86,433 | 2023-01-17 | Filing |
| Officer | $45.19 | 3,574 | $161,521.57 | 95,869 | 2023-01-17 | Filing |
| Officer | $44.27 | 2,500 | $110,669.00 | 99,443 | 2023-01-17 | Filing |
| Officer | $43.34 | 2,590 | $112,246.20 | 101,943 | 2023-01-17 | Filing |
| Officer | $42.27 | 1,900 | $80,309.96 | 104,533 | 2023-01-17 | Filing |
| Large Shareholder, Officer, Director | $39.90 | 74,710 | $2,981,115.78 | 0 | 2023-01-06 | Filing |
| Large Shareholder, Officer, Director | $41.98 | 300 | $12,593.01 | 0 | 2023-01-05 | Filing |
| Large Shareholder, Officer, Director | $41.06 | 6,101 | $250,534.51 | 300 | 2023-01-05 | Filing |
| Large Shareholder, Officer, Director | $40.30 | 23,657 | $953,336.88 | 6,401 | 2023-01-05 | Filing |
| Large Shareholder, Officer, Director | $43.55 | 24,096 | $1,049,426.58 | 0 | 2023-01-04 | Filing |
| Large Shareholder, Officer, Director | $42.95 | 28,288 | $1,214,932.83 | 24,096 | 2023-01-04 | Filing |
| Officer | $47.57 | 100 | $4,757.00 | 86,433 | 2023-01-03 | Filing |
| Officer | $46.85 | 1,430 | $67,001.65 | 86,533 | 2023-01-03 | Filing |
| Officer | $45.63 | 402 | $18,344.10 | 87,963 | 2023-01-03 | Filing |