| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.55 | 11,150 | $307,182.50 | 0 | 2026-10-22 | Filing | |
| $27.53 | 2,600 | $71,578.00 | 0 | 2026-10-20 | Filing | |
| $26.40 | 7,500 | $198,000.00 | 0 | 2026-09-14 | Filing | |
| $26.00 | 11,374 | $295,724.00 | 0 | 2026-09-14 | Filing | |
| $26.23 | 330 | $8,655.90 | 0 | 2026-09-14 | Filing | |
| $24.28 | 61,762 | $1,499,581.36 | 1,523,449 | 2026-09-09 | Filing | |
| $24.44 | 107,510 | $2,627,544.40 | 1,585,211 | 2026-09-08 | Filing | |
| $25.00 | 2,080 | $52,000.00 | 0 | 2026-09-03 | Filing | |
| $24.62 | 11,374 | $280,027.88 | 0 | 2026-09-03 | Filing | |
| $21.89 | 5,000 | $109,450.00 | 0 | 2026-08-14 | Filing | |
| $21.00 | 5,000 | $105,000.00 | 0 | 2026-08-06 | Filing | |
| $20.44 | 28,212 | $576,653.28 | 1,692,721 | 2026-08-04 | Filing | |
| $20.33 | 28,212 | $573,549.96 | 1,720,933 | 2026-08-03 | Filing | |
| $20.00 | 5,000 | $100,000.00 | 0 | 2026-07-31 | Filing | |
| $21.04 | 28,212 | $593,580.48 | 1,749,145 | 2026-07-07 | Filing | |
| $20.34 | 84,636 | $1,721,496.24 | 1,777,357 | 2026-07-06 | Filing | |
| $19.51 | 15,000 | $292,650.00 | 18,998 | 2026-06-29 | Filing | |
| $19.03 | 15,000 | $285,450.00 | 33,998 | 2026-06-26 | Filing | |
| $18.01 | 31,002 | $558,346.02 | 48,998 | 2026-06-24 | Filing | |
| $17.07 | 13,750 | $234,712.50 | 0 | 2026-06-10 | Filing |