| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.90 | 69,269 | $1,516,991.10 | 580,565 | 2026-05-04 | Filing | |
| $21.92 | 100,000 | $2,192,000.00 | 1,500,594 | 2026-05-04 | Filing | |
| $23.16 | 5,000 | $115,800.00 | 69,680 | 2026-03-12 | Filing | |
| $22.76 | 14,000 | $318,640.00 | 99,900 | 2026-03-10 | Filing | |
| $22.81 | 25,000 | $570,250.00 | 649,834 | 2026-03-09 | Filing | |
| $17.59 | 5,000 | $87,950.00 | 72,622 | 2025-12-16 | Filing | |
| $17.51 | 39,155 | $685,604.05 | 106,489 | 2025-08-20 | Filing | |
| $18.88 | 5,000 | $94,400.00 | 73,645 | 2025-05-28 | Filing | |
| $14.66 | 10,000 | $146,600.00 | 74,100 | 2024-11-05 | Filing | |
| $14.59 | 23,518 | $343,127.62 | 130,349 | 2024-08-21 | Filing | |
| $13.67 | 16,394 | $224,105.98 | 170,266 | 2024-03-13 | Filing | |
| $12.01 | 5,000 | $60,025.00 | 71,047 | 2023-08-09 | Filing | |
| $12.05 | 16,600 | $200,030.00 | 138,667 | 2023-08-09 | Filing | |
| $10.25 | 19,600 | $200,900.00 | 155,267 | 2023-06-01 | Filing | |
| $10.47 | 300,000 | $3,141,000.00 | 1,060,730 | 2023-05-05 | Filing | |
| $10.49 | 147,367 | $1,546,056.67 | 0 | 2022-05-25 | Filing | |
| $10.49 | 95,501 | $1,001,920.09 | 0 | 2022-05-25 | Filing | |
| $10.23 | 181,439 | $1,855,485.93 | 147,367 | 2022-05-24 | Filing | |
| $10.23 | 117,580 | $1,202,431.87 | 95,501 | 2022-05-24 | Filing | |
| $10.31 | 152,299 | $1,569,821.94 | 328,806 | 2022-05-23 | Filing |