| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.14 | 154,768 | $3,271,795.52 | 221,278 | 2026-06-29 | Filing | |
| $21.00 | 11,034 | $231,714.00 | 272,751 | 2026-06-26 | Filing | |
| $20.50 | 5,000 | $102,500.00 | 406,775 | 2026-06-25 | Filing | |
| $20.18 | 52,084 | $1,051,055.12 | 15,625 | 2026-06-25 | Filing | |
| $18.01 | 6,160 | $110,941.60 | 1,405,898 | 2026-06-16 | Filing | |
| $17.37 | 100,000 | $1,737,000.00 | 1,412,058 | 2026-06-15 | Filing | |
| $19.00 | 5,000 | $95,000.00 | 411,775 | 2026-06-11 | Filing | |
| $17.49 | 39,741 | $695,070.09 | 250,934 | 2026-06-04 | Filing | |
| $18.00 | 11,000 | $198,000.00 | 416,775 | 2026-06-04 | Filing | |
| $13.04 | 3,115 | $40,619.60 | 256,725 | 2026-05-18 | Filing | |
| $14.23 | 19,037 | $270,896.51 | 377,802 | 2026-04-27 | Filing | |
| $14.02 | 19,060 | $267,221.20 | 382,132 | 2026-04-24 | Filing | |
| $13.74 | 19,060 | $261,884.40 | 386,470 | 2026-04-23 | Filing | |
| $14.13 | 19,060 | $269,317.80 | 390,808 | 2026-04-22 | Filing | |
| $14.66 | 30,941 | $453,595.06 | 395,146 | 2026-04-21 | Filing | |
| $14.55 | 19,060 | $277,323.00 | 399,484 | 2026-04-20 | Filing | |
| $14.57 | 19,060 | $277,704.20 | 403,822 | 2026-04-17 | Filing | |
| $14.18 | 19,060 | $270,270.80 | 408,160 | 2026-04-16 | Filing | |
| $14.61 | 19,060 | $278,466.60 | 412,498 | 2026-04-15 | Filing | |
| $14.56 | 19,060 | $277,513.60 | 416,836 | 2026-04-14 | Filing |