| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $18.20 | 32,328 | $588,295.25 | 2,553,051 | 2026-07-17 | Filing | |
| $18.62 | 92,672 | $1,725,728.72 | 2,585,379 | 2026-07-16 | Filing | |
| $18.06 | 31,096 | $561,463.16 | 621,056 | 2026-07-01 | Filing | |
| $16.96 | 3,650 | $61,904.00 | 500,670 | 2026-06-25 | Filing | |
| $15.15 | 54,543 | $826,593.71 | 504,320 | 2026-06-15 | Filing | |
| $15.26 | 50,000 | $762,940.00 | 2,678,051 | 2026-06-15 | Filing | |
| $15.08 | 6,528 | $98,420.04 | 652,152 | 2026-06-15 | Filing | |
| $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 |