| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $25.91 | 425 | $11,011.75 | 17,413 | 2026-06-23 | Filing | |
| $24.84 | 1,969 | $48,909.96 | 16,988 | 2026-06-23 | Filing | |
| $24.12 | 6,836 | $164,884.32 | 15,019 | 2026-06-23 | Filing | |
| $23.95 | 356 | $8,526.20 | 8,183 | 2026-06-22 | Filing | |
| $23.28 | 3,329 | $77,499.12 | 7,827 | 2026-06-22 | Filing | |
| $22.40 | 1,583 | $35,459.20 | 4,498 | 2026-06-22 | Filing | |
| $20.82 | 1,118 | $23,276.76 | 2,915 | 2026-06-22 | Filing | |
| $20.23 | 1,797 | $36,353.31 | 1,797 | 2026-06-22 | Filing | |
| $19.76 | 2,806 | $55,446.56 | 764,234 | 2026-06-22 | Filing | |
| $33.38 | 1,108 | $36,985.04 | 133,986 | 2026-04-07 | Filing | |
| $31.02 | 1,104 | $34,246.08 | 141,029 | 2026-04-06 | Filing | |
| $35.55 | 701 | $24,918.59 | 144,974 | 2026-04-02 | Filing | |
| $34.75 | 1,276 | $44,344.06 | 144,974 | 2026-04-02 | Filing | |
| $33.47 | 26 | $870.23 | 144,974 | 2026-04-02 | Filing | |
| $35.46 | 3,401 | $120,583.82 | 147,731 | 2026-04-01 | Filing | |
| $34.59 | 1,613 | $55,787.70 | 147,731 | 2026-04-01 | Filing | |
| $31.53 | 1,161 | $36,607.37 | 147,731 | 2026-04-01 | Filing | |
| $32.60 | 411 | $13,397.04 | 146,657 | 2026-03-31 | Filing | |
| $31.45 | 1,957 | $61,550.00 | 146,657 | 2026-03-31 | Filing | |
| $30.48 | 186 | $5,668.42 | 146,657 | 2026-03-31 | Filing |