| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.55 | 84,944 | $1,745,242.44 | 95,537 | 2026-06-22 | Filing | |
| $21.76 | 5,971 | $129,952.84 | 171,273 | 2026-06-08 | Filing | |
| $21.28 | 116,217 | $2,472,888.57 | 177,244 | 2026-06-08 | Filing | |
| $25.40 | 499,328 | $12,680,933.89 | 325,945 | 2026-05-29 | Filing | |
| $24.38 | 61,000 | $1,487,064.10 | 110,411 | 2026-06-01 | Filing | |
| $26.23 | 43,190 | $1,132,839.15 | 171,411 | 2026-05-28 | Filing | |
| $25.63 | 13 | $333.19 | 171,927 | 2026-05-22 | Filing | |
| $22.94 | 3,669 | $84,155.85 | 171,940 | 2026-05-22 | Filing | |
| $25.63 | 30 | $768.90 | 713,155 | 2026-05-22 | Filing | |
| $22.95 | 18,729 | $429,873.63 | 713,185 | 2026-05-22 | Filing | |
| $17.52 | 4,270 | $74,804.42 | 175,609 | 2026-03-10 | Filing | |
| $17.52 | 36,719 | $643,320.55 | 651,914 | 2026-03-10 | Filing | |
| $22.41 | 59,316 | $1,329,378.33 | 34,675 | 2026-01-02 | Filing | |
| $27.34 | 150,000 | $4,100,805.00 | 503,766 | 2025-12-09 | Filing | |
| $26.35 | 3,702 | $97,551.40 | 179,879 | 2025-11-20 | Filing | |
| $26.34 | 41,935 | $1,104,555.32 | 688,633 | 2025-11-20 | Filing | |
| $44.89 | 62,000 | $2,782,888.60 | 120,371 | 2025-10-17 | Filing | |
| $24.75 | 17,634 | $436,413.29 | 182,371 | 2025-09-19 | Filing | |
| $26.98 | 1 | $26.98 | 200,005 | 2025-09-19 | Filing | |
| $19.50 | 100,000 | $1,950,020.00 | 14,902 | 2025-09-12 | Filing |