| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.81 | 4,176 | $95,254.56 | 264,309 | 2026-08-06 | Filing | |
| $24.00 | 20,000 | $480,000.00 | 496,840 | 2026-08-06 | Filing | |
| $22.72 | 293,968 | $6,678,952.96 | 403,074 | 2026-08-06 | Filing | |
| $20.35 | 38,596 | $785,428.60 | 403,074 | 2026-07-15 | Filing | |
| $20.64 | 5,000 | $103,200.00 | 162,401 | 2026-07-10 | Filing | |
| $21.00 | 1,224 | $25,704.00 | 268,485 | 2026-07-07 | Filing | |
| $21.03 | 19,233 | $404,469.99 | 354,281 | 2026-07-07 | Filing | |
| $20.00 | 9,376 | $187,520.00 | 269,709 | 2026-07-01 | Filing | |
| $19.50 | 75,000 | $1,462,500.00 | 403,074 | 2026-06-29 | Filing | |
| $19.00 | 19,233 | $365,427.00 | 373,514 | 2026-06-17 | Filing | |
| $18.10 | 37,337 | $675,799.70 | 125,810 | 2026-06-16 | Filing | |
| $19.00 | 1,409 | $26,771.00 | 279,085 | 2026-06-17 | Filing | |
| $18.00 | 11,233 | $202,194.00 | 280,494 | 2026-06-16 | Filing | |
| $17.00 | 1,057 | $17,969.00 | 291,727 | 2026-06-15 | Filing | |
| $17.50 | 100,000 | $1,750,000.00 | 403,074 | 2026-06-16 | Filing | |
| $16.59 | 178,596 | $2,962,907.64 | 403,074 | 2026-06-15 | Filing | |
| $15.73 | 10,766 | $169,349.18 | 163,147 | 2026-06-10 | Filing | |
| $15.65 | 10,766 | $168,487.90 | 79,001 | 2026-06-10 | Filing | |
| $15.00 | 1,409 | $21,135.00 | 292,784 | 2026-06-01 | Filing | |
| $13.33 | 10,000 | $133,300.00 | 43,917 | 2026-05-19 | Filing |