| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $44.72 | 2,779 | $124,283.27 | 88,365 | 2023-01-03 | Filing |
| Officer | $43.74 | 3,961 | $173,268.00 | 91,144 | 2023-01-03 | Filing |
| Officer | $42.93 | 11,328 | $486,330.30 | 95,105 | 2023-01-03 | Filing |
| Officer | $46.01 | 3,169 | $145,790.48 | 86,433 | 2022-12-19 | Filing |
| Officer | $45.23 | 16,831 | $761,331.77 | 89,602 | 2022-12-19 | Filing |