| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $14.12 | 6,524 | $92,122.79 | 11,558 | 2026-06-08 | Filing | |
| $14.40 | 6,188 | $89,113.39 | 658,680 | 2026-06-05 | Filing | |
| $14.69 | 10,466 | $153,714.14 | 18,082 | 2026-06-04 | Filing | |
| $16.18 | 200 | $3,236.50 | 234,493 | 2026-06-02 | Filing | |
| $15.39 | 4,800 | $73,894.08 | 234,693 | 2026-06-02 | Filing | |
| $17.00 | 178,980 | $3,042,660.00 | 959,061 | 2026-06-01 | Filing | |
| $18.02 | 1,480 | $26,663.68 | 671,482 | 2026-05-07 | Filing | |
| $16.62 | 38,170 | $634,496.09 | 2,766,035 | 2026-05-06 | Filing | |
| $15.65 | 11,830 | $185,190.37 | 2,804,205 | 2026-05-06 | Filing | |
| $17.50 | 14,820 | $259,372.23 | 234,493 | 2026-05-06 | Filing | |
| $16.73 | 17,806 | $297,954.92 | 249,313 | 2026-05-06 | Filing | |
| $15.54 | 5,295 | $82,270.53 | 267,119 | 2026-05-06 | Filing | |
| $17.38 | 35,000 | $608,174.00 | 897,138 | 2026-05-06 | Filing | |
| $15.90 | 16,101 | $256,005.90 | 567,794 | 2026-05-06 | Filing | |
| $14.00 | 30,000 | $420,000.00 | 932,138 | 2026-04-21 | Filing | |
| $13.05 | 9,009 | $117,543.13 | 532,962 | 2026-03-05 | Filing | |
| $12.31 | 150,000 | $1,846,140.00 | 2,906,969 | 2026-03-02 | Filing | |
| $15.01 | 13,327 | $200,072.92 | 374,933 | 2026-01-07 | Filing | |
| $15.08 | 16,612 | $250,558.80 | 234,493 | 2026-01-07 | Filing | |
| $15.00 | 367 | $5,505.00 | 234,493 | 2025-12-23 | Filing |