| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $32.69 | 25,000 | $817,285.00 | 256,880 | 2025-02-11 | Filing |
| | $35.76 | 2,000 | $71,513.40 | 20,155 | 2024-12-09 | Filing |
| | $22.98 | 27,068 | $622,022.64 | 1,010,678 | 2024-01-31 | Filing |
| | $20.34 | 10,000 | $203,403.00 | 19,499 | 2023-11-16 | Filing |
| | $20.51 | 9,651 | $197,895.69 | 212,088 | 2023-11-16 | Filing |
| | $20.53 | 349 | $7,164.90 | 221,739 | 2023-11-16 | Filing |
| | $20.63 | 10,786 | $222,515.18 | 42,829 | 2023-09-08 | Filing |
| | $20.63 | 39,853 | $822,167.39 | 1,014,731 | 2023-09-08 | Filing |
| | $20.63 | 10,786 | $222,515.18 | 42,829 | 2023-09-08 | Filing |
| | $20.63 | 39,853 | $822,167.39 | 1,014,731 | 2023-09-08 | Filing |
| | $21.68 | 4,500 | $97,560.00 | 11,333 | 2023-09-06 | Filing |
| | $21.61 | 231,286 | $4,998,090.46 | 927,508 | 2023-08-30 | Filing |
| Large Shareholder, Director, Other | $31.17 | 37 | $1,153.29 | 5,914 | 2023-02-09 | Filing |
| Large Shareholder, Director, Other | $31.17 | 984 | $30,671.28 | 0 | 2023-02-09 | Filing |
| Large Shareholder, Director, Other | $31.17 | 46 | $1,433.82 | 53,148 | 2023-02-09 | Filing |
| Large Shareholder, Director, Other | $31.17 | 2,351 | $73,280.67 | 117,316 | 2023-02-09 | Filing |
| Large Shareholder, Director, Other | $31.17 | 9,404 | $293,122.68 | 1,158,794 | 2023-02-09 | Filing |
| Large Shareholder, Director, Other | $31.25 | 8 | $250.00 | 5,951 | 2023-02-08 | Filing |
| Large Shareholder, Director, Other | $31.25 | 247 | $7,718.75 | 984 | 2023-02-08 | Filing |
| Large Shareholder, Director, Other | $31.25 | 10 | $312.50 | 53,194 | 2023-02-08 | Filing |