| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $14.49 | 300 | $4,347.00 | 7,175,319 | 2025-01-02 | Filing |
| Large Shareholder, Director | $14.10 | 200,000 | $2,820,000.00 | 7,974,568 | 2025-01-03 | Filing |
| Large Shareholder, Director | $14.15 | 110,000 | $1,556,500.00 | 8,520,002 | 2025-01-02 | Filing |
| | $14.40 | 15,000 | $215,932.50 | 122,137 | 2024-12-30 | Filing |
| Officer, Director | $14.50 | 2,656 | $38,512.00 | 1,784,794 | 2024-12-31 | Filing |
| Officer, Director | $14.50 | 2,657 | $38,526.50 | 1,784,794 | 2024-12-31 | Filing |
| | $14.49 | 34,022 | $492,866.51 | 7,175,619 | 2024-12-31 | Filing |
| | $14.49 | 18,278 | $264,859.19 | 256,722 | 2024-12-30 | Filing |
| | $14.18 | 20,000 | $283,610.00 | 275,000 | 2024-12-27 | Filing |
| | $14.51 | 3,516 | $51,000.28 | 1,787,450 | 2024-12-30 | Filing |
| | $14.51 | 3,516 | $51,000.28 | 1,787,451 | 2024-12-30 | Filing |
| | $14.53 | 51,924 | $754,637.45 | 1,790,966 | 2024-12-26 | Filing |
| | $14.53 | 51,923 | $754,622.92 | 1,790,967 | 2024-12-26 | Filing |
| | $14.81 | 50,000 | $740,560.00 | 1,015,160 | 2024-12-20 | Filing |
| | $14.09 | 9,165 | $129,168.76 | 1,065,160 | 2024-12-20 | Filing |
| Director | $14.06 | 2,365 | $33,251.90 | 1,074,325 | 2024-11-07 | Filing |
| Director | $14.06 | 38,470 | $540,888.20 | 1,076,690 | 2024-11-06 | Filing |
| Large Shareholder, Director | $13.28 | 100 | $1,328.00 | 8,630,002 | 2024-09-23 | Filing |
| Large Shareholder, Director | $13.25 | 100,000 | $1,325,000.00 | 8,630,102 | 2024-09-23 | Filing |
| Large Shareholder, Director | $13.35 | 100,000 | $1,335,000.00 | 8,730,102 | 2024-09-19 | Filing |