| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $19.73 | 468 | $9,231.86 | 594,538 | 2026-06-01 | Filing | |
| $19.41 | 4,998 | $97,021.18 | 595,006 | 2026-06-01 | Filing | |
| $19.87 | 6,000 | $119,220.00 | 67,845 | 2026-05-29 | Filing | |
| $20.00 | 2,175 | $43,500.00 | 62,371 | 2026-05-27 | Filing | |
| $19.00 | 2,176 | $41,344.00 | 62,371 | 2026-05-22 | Filing | |
| $18.01 | 10,000 | $180,100.00 | 0 | 2026-05-21 | Filing | |
| $18.92 | 5,467 | $103,446.57 | 600,004 | 2026-05-01 | Filing | |
| $17.64 | 8,000 | $141,124.80 | 605,471 | 2026-04-14 | Filing | |
| $17.69 | 5,845 | $103,412.66 | 55,000 | 2026-04-09 | Filing | |
| $17.96 | 139 | $2,496.44 | 22,554 | 2026-03-04 | Filing | |
| $17.92 | 5,466 | $97,974.22 | 613,471 | 2026-03-02 | Filing | |
| $17.50 | 536 | $9,380.00 | 22,693 | 2026-03-02 | Filing | |
| $18.10 | 25,164 | $455,506.15 | 22,693 | 2026-02-27 | Filing | |
| $19.50 | 9,189 | $179,160.69 | 65,837 | 2026-02-23 | Filing | |
| $24.57 | 309 | $7,593.24 | 618,937 | 2026-01-07 | Filing | |
| $23.88 | 1,450 | $34,620.49 | 619,246 | 2026-01-07 | Filing | |
| $23.24 | 3,707 | $86,158.84 | 620,696 | 2026-01-07 | Filing | |
| $15.17 | 3,155 | $47,861.35 | 60,845 | 2026-01-05 | Filing | |
| $15.17 | 2,629 | $39,881.93 | 62,371 | 2026-01-05 | Filing | |
| $15.17 | 1,039 | $15,761.63 | 22,693 | 2026-01-05 | Filing |