| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $18.11 | 37,500 | $679,008.75 | 39,977 | 2026-08-20 | Filing | |
| $18.64 | 37,500 | $699,056.25 | 77,477 | 2026-08-19 | Filing | |
| $18.86 | 40,000 | $754,532.00 | 114,977 | 2026-08-18 | Filing | |
| $19.37 | 13,929 | $269,822.84 | 221,026 | 2026-08-10 | Filing | |
| $20.56 | 28,750 | $591,192.00 | 1,478,563 | 2026-08-05 | Filing | |
| $20.08 | 28,750 | $577,242.50 | 1,507,313 | 2026-07-15 | Filing | |
| $21.01 | 50,000 | $1,050,690.00 | 154,977 | 2026-07-01 | Filing | |
| $21.00 | 25,000 | $525,027.50 | 1,536,063 | 2026-07-01 | Filing | |
| $20.85 | 5,500 | $114,693.70 | 102,574 | 2026-07-01 | Filing | |
| $19.17 | 28,750 | $551,212.25 | 1,561,063 | 2026-06-24 | Filing | |
| $19.00 | 60,000 | $1,140,228.00 | 204,977 | 2026-06-16 | Filing | |
| $18.00 | 4,899 | $88,182.00 | 1,589,813 | 2026-06-09 | Filing | |
| $17.46 | 5,500 | $96,030.00 | 108,074 | 2026-06-10 | Filing | |
| $17.86 | 23,851 | $425,947.85 | 1,594,712 | 2026-06-02 | Filing | |
| $17.00 | 20,000 | $340,064.00 | 234,955 | 2026-05-28 | Filing | |
| $17.00 | 5,500 | $93,500.00 | 113,574 | 2026-05-28 | Filing | |
| $15.46 | 2,390 | $36,949.40 | 78,767 | 2026-03-05 | Filing | |
| $15.47 | 5,333 | $82,501.51 | 378,195 | 2026-02-17 | Filing | |
| $20.38 | 6,666 | $135,853.08 | 383,528 | 2026-01-16 | Filing | |
| $20.02 | 1,333 | $26,681.06 | 367,026 | 2025-12-22 | Filing |