Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $22.93 | 6,200 | $142,166.00 | 170,209 | 2025-06-06 | Filing |
| $23.63 | 30,000 | $708,900.00 | 15,295 | 2025-05-30 | Filing |
| $23.53 | 20,000 | $470,600.00 | 14,306 | 2025-05-29 | Filing |
| $21.42 | 5,000 | $107,100.00 | 82,230 | 2025-05-16 | Filing |
| $21.40 | 10,000 | $214,000.00 | 87,230 | 2025-05-15 | Filing |
Officer, Director | $14.82 | 36,560 | $541,720.49 | 0 | 2025-03-14 | Filing |
Officer, Director | $14.82 | 36,350 | $538,608.86 | 0 | 2025-03-14 | Filing |
Officer, Director | $15.47 | 33,019 | $510,902.99 | 36,560 | 2025-03-12 | Filing |
Officer, Director | $15.61 | 60,943 | $951,350.70 | 69,579 | 2025-03-11 | Filing |
Officer, Director | $15.52 | 19,478 | $302,279.08 | 130,522 | 2025-03-10 | Filing |
Officer, Director | $18.50 | 51,506 | $952,861.00 | 150,000 | 2025-03-03 | Filing |
Officer, Director | $18.09 | 224,038 | $4,053,273.09 | 201,506 | 2025-02-28 | Filing |
Large Shareholder | $16.19 | 61,289 | $991,980.85 | 425,544 | 2024-12-09 | Filing |
Large Shareholder | $16.13 | 60,000 | $967,848.00 | 486,833 | 2024-12-06 | Filing |
Large Shareholder | $16.12 | 15,827 | $255,135.99 | 546,833 | 2024-12-05 | Filing |
Large Shareholder | $16.17 | 37,034 | $598,732.38 | 562,660 | 2024-12-04 | Filing |
Large Shareholder | $16.45 | 1,184 | $19,479.40 | 599,694 | 2024-12-03 | Filing |
Large Shareholder | $16.51 | 4,127 | $68,144.20 | 600,878 | 2024-12-02 | Filing |
Large Shareholder | $16.62 | 60,000 | $997,062.00 | 605,005 | 2024-11-27 | Filing |
Large Shareholder | $16.50 | 4,921 | $81,197.48 | 665,005 | 2024-11-26 | Filing |