| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.70 | 6,500 | $147,550.00 | 3,463,820 | 2026-05-15 | Filing | |
| $23.32 | 5,500 | $128,260.00 | 3,470,320 | 2026-05-14 | Filing | |
| $23.31 | 6,500 | $151,515.00 | 3,475,820 | 2026-05-14 | Filing | |
| $24.89 | 34,383 | $855,792.87 | 3,482,320 | 2026-05-11 | Filing | |
| $21.66 | 16,800 | $363,888.00 | 3,516,703 | 2026-04-30 | Filing | |
| $21.56 | 16,800 | $362,208.00 | 3,533,503 | 2026-04-29 | Filing | |
| $21.24 | 10,987 | $233,363.88 | 248,828 | 2026-04-27 | Filing | |
| $20.00 | 10,000 | $200,000.00 | 665,878 | 2026-04-17 | Filing | |
| $20.04 | 40,000 | $801,600.00 | 122,496 | 2026-04-17 | Filing | |
| $18.11 | 23,789 | $430,818.79 | 259,815 | 2026-04-15 | Filing | |
| $18.00 | 12,187 | $219,366.00 | 283,604 | 2026-04-14 | Filing | |
| $18.02 | 6,500 | $117,130.00 | 3,550,303 | 2026-04-15 | Filing | |
| $18.73 | 5,500 | $103,015.00 | 3,556,803 | 2026-04-15 | Filing | |
| $17.98 | 6,500 | $116,870.00 | 3,562,303 | 2026-04-14 | Filing | |
| $17.76 | 5,500 | $97,680.00 | 3,568,803 | 2026-04-14 | Filing | |
| $15.99 | 1,430 | $22,865.70 | 3,574,303 | 2026-04-06 | Filing | |
| $15.26 | 10,000 | $152,600.00 | 665,878 | 2026-04-01 | Filing | |
| $15.26 | 4,500 | $68,670.00 | 64,450 | 2026-03-16 | Filing | |
| $15.98 | 12,000,000 | $191,760,000.00 | 13,441,745 | 2026-03-12 | Filing | |
| $16.94 | 9,741 | $165,012.54 | 1,180,119 | 2026-03-11 | Filing |