| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $15.05 | 15,000 | $225,675.00 | 819,326 | 2026-04-09 | Filing | |
| $14.51 | 35,000 | $507,864.00 | 834,326 | 2026-04-01 | Filing | |
| $15.03 | 15,000 | $225,384.00 | 869,326 | 2026-03-25 | Filing | |
| $13.56 | 1,000 | $13,560.00 | 265,213 | 2026-03-16 | Filing | |
| $13.34 | 11,193 | $149,303.43 | 265,213 | 2026-03-06 | Filing | |
| $14.02 | 35,000 | $490,591.50 | 884,326 | 2026-03-04 | Filing | |
| $14.10 | 73,590 | $1,037,464.46 | 919,326 | 2026-03-04 | Filing | |
| $14.31 | 2,013 | $28,796.37 | 131,333 | 2026-02-23 | Filing | |
| $12.00 | 2,013 | $24,156.20 | 133,346 | 2025-11-24 | Filing | |
| $11.51 | 10,108 | $116,352.18 | 242,513 | 2025-10-01 | Filing | |
| $10.38 | 1,000 | $10,380.00 | 1,095,913 | 2025-09-03 | Filing | |
| $10.33 | 2,013 | $20,796.50 | 135,359 | 2025-08-25 | Filing | |
| $10.34 | 68,896 | $712,536.21 | 1,095,913 | 2025-08-22 | Filing | |
| $9.51 | 8,005 | $76,147.56 | 252,621 | 2025-08-11 | Filing | |
| $8.57 | 8,005 | $68,583.64 | 260,626 | 2025-07-09 | Filing | |
| $8.60 | 2,013 | $17,315.02 | 137,372 | 2025-06-16 | Filing | |
| $8.38 | 9,704 | $81,324.37 | 268,631 | 2025-06-06 | Filing | |
| $6.07 | 6,145 | $37,274.34 | 47,580 | 2019-11-27 | Filing | |
| $9.50 | 106,487 | $1,011,626.50 | 621,820 | 2019-04-05 | Filing | |
| $9.21 | 200,000 | $1,841,920.00 | 728,307 | 2019-04-01 | Filing |