| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $23.40 | 40,000 | $935,920.00 | 188,647 | 2026-08-20 | Filing | |
| $23.58 | 3,998 | $94,272.84 | 87,832 | 2026-08-18 | Filing | |
| $21.82 | 5,000 | $109,100.00 | 131,451 | 2026-08-12 | Filing | |
| $23.08 | 4,200 | $96,925.92 | 137,516 | 2026-08-07 | Filing | |
| $23.69 | 10,000 | $236,850.00 | 111,687 | 2026-08-07 | Filing | |
| $20.35 | 4,911 | $99,938.85 | 160,812 | 2026-05-15 | Filing | |
| $20.09 | 4,971 | $99,842.54 | 171,971 | 2026-05-15 | Filing | |
| $21.30 | 10,000 | $213,000.00 | 131,773 | 2025-12-12 | Filing | |
| $21.33 | 4,500 | $95,985.00 | 123,082 | 2025-12-11 | Filing | |
| $21.64 | 6,950 | $150,426.50 | 124,233 | 2025-12-11 | Filing | |
| $21.75 | 22,000 | $478,495.60 | 167,000 | 2025-12-11 | Filing | |
| $10.20 | 10,000 | $102,000.00 | 111,459 | 2025-03-11 | Filing | |
| $10.90 | 10,000 | $109,000.00 | 101,459 | 2025-03-07 | Filing | |
| $10.90 | 25,000 | $272,557.50 | 210,000 | 2025-03-05 | Filing | |
| $14.85 | 3,500 | $51,974.30 | 81,094 | 2024-08-22 | Filing | |
| $13.01 | 100,000 | $1,300,610.00 | 145,000 | 2024-08-12 | Filing | |
| $16.98 | 15,000 | $254,700.00 | 76,330 | 2024-05-21 | Filing | |
| $16.30 | 15,000 | $244,500.00 | 61,330 | 2024-03-08 | Filing | |
| $16.29 | 3,100 | $50,493.73 | 77,594 | 2024-03-08 | Filing | |
| $16.14 | 20,000 | $322,808.00 | 185,000 | 2024-03-06 | Filing |