| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $23.49 | 5,742 | $134,868.56 | 11,154 | 2025-12-09 | Filing | |
| $22.41 | 61,319 | $1,374,158.79 | 23,364 | 2025-12-08 | Filing | |
| $24.05 | 186,580 | $4,486,875.84 | 75,637 | 2025-12-05 | Filing | |
| $24.30 | 243,047 | $5,906,042.10 | 191,751 | 2025-12-05 | Filing | |
| $16.96 | 2,945 | $49,932.48 | 0 | 2025-10-03 | Filing | |
| $19.75 | 12,337 | $243,655.75 | 16,896 | 2025-09-18 | Filing | |
| $19.76 | 0 | $4.66 | 29,233 | 2025-09-18 | Filing | |
| $20.00 | 40,471 | $809,420.00 | 125,637 | 2025-09-16 | Filing | |
| $19.22 | 5,000 | $96,100.00 | 48,640 | 2025-09-11 | Filing | |
| $18.12 | 40,000 | $724,856.00 | 0 | 2025-09-08 | Filing | |
| $18.04 | 26,869 | $484,716.76 | 90,383 | 2025-09-08 | Filing | |
| $18.12 | 9,002 | $163,071.23 | 0 | 2025-09-08 | Filing | |
| $18.14 | 54,950 | $996,793.00 | 221,107 | 2025-09-08 | Filing | |
| $16.02 | 2,999 | $48,043.98 | 0 | 2025-01-16 | Filing | |
| $21.49 | 2,283 | $49,057.10 | 0 | 2024-10-16 | Filing | |
| $21.79 | 30,000 | $653,670.00 | 200,427 | 2024-10-01 | Filing | |
| $22.04 | 18,420 | $405,884.70 | 39,356 | 2024-09-27 | Filing | |
| $20.04 | 401,643 | $8,048,885.56 | 0 | 2024-09-19 | Filing | |
| $20.04 | 598,356 | $11,990,276.38 | 7,435,574 | 2024-09-19 | Filing | |
| $20.94 | 2,577 | $53,949.50 | 0 | 2024-07-11 | Filing |