| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.01 | 2,279 | $54,715.83 | 0 | 2026-05-27 | Filing | |
| $24.00 | 4,338 | $104,120.24 | 0 | 2026-05-27 | Filing | |
| $24.00 | 5,832 | $139,993.66 | 0 | 2026-05-27 | Filing | |
| $22.68 | 192,451 | $4,365,443.01 | 0 | 2026-05-26 | Filing | |
| $22.01 | 176,549 | $3,885,808.18 | 0 | 2026-05-22 | Filing | |
| $22.00 | 31,000 | $682,105.40 | 0 | 2026-05-21 | Filing | |
| $21.13 | 100,000 | $2,112,820.00 | 0 | 2026-05-18 | Filing | |
| $22.91 | 38,938 | $892,112.41 | 91,522 | 2026-05-06 | Filing | |
| $23.52 | 121,767 | $2,864,325.14 | 148,757 | 2026-04-21 | Filing | |
| $23.00 | 110,000 | $2,530,000.00 | 270,514 | 2026-04-20 | Filing | |
| $21.83 | 40,000 | $873,324.00 | 92,199 | 2026-02-12 | Filing | |
| $19.60 | 2,248 | $44,060.80 | 106,818 | 2026-02-03 | Filing | |
| $21.38 | 7,093 | $151,648.34 | 98,193 | 2026-01-27 | Filing | |
| $20.60 | 4,341 | $89,424.60 | 93,571 | 2025-11-10 | Filing | |
| $24.14 | 50,000 | $1,206,905.00 | 0 | 2025-10-01 | Filing | |
| $24.19 | 150,000 | $3,627,825.00 | 0 | 2025-10-01 | Filing | |
| $21.32 | 1,150 | $24,518.12 | 0 | 2025-07-14 | Filing | |
| $22.00 | 3,629 | $79,838.00 | 44,866 | 2025-07-11 | Filing | |
| $18.00 | 461 | $8,298.00 | 103,143 | 2025-06-23 | Filing | |
| $18.00 | 15,000 | $270,000.00 | 104,119 | 2025-05-20 | Filing |