| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.02 | 202,135 | $4,855,606.12 | 0 | 2026-06-12 | Filing | |
| $24.01 | 145,662 | $3,497,111.56 | 0 | 2026-06-11 | Filing | |
| $24.01 | 47,721 | $1,145,890.97 | 0 | 2026-06-11 | Filing | |
| $24.11 | 488,851 | $11,783,753.36 | 0 | 2026-06-11 | Filing | |
| $24.00 | 3,182 | $76,368.00 | 0 | 2026-06-10 | Filing | |
| $22.82 | 336 | $7,667.52 | 106,098 | 2026-06-03 | Filing | |
| $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 |