| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $17.69 | 1,300 | $22,997.00 | 206,152 | 2026-03-16 | Filing | |
| $16.50 | 15,000 | $247,500.00 | 182,878 | 2026-03-12 | Filing | |
| $14.30 | 30,000 | $428,955.00 | 137,973 | 2026-02-27 | Filing | |
| $13.00 | 15,380 | $199,927.70 | 24,952 | 2026-02-27 | Filing | |
| $12.99 | 750 | $9,742.50 | 27,199 | 2026-03-02 | Filing | |
| $47.23 | 5,290 | $249,841.94 | 9,572 | 2025-11-20 | Filing | |
| $38.00 | 916 | $34,808.00 | 65,325 | 2025-11-17 | Filing | |
| $38.25 | 9,600 | $367,199.04 | 105,529 | 2025-11-17 | Filing | |
| $38.84 | 625 | $24,272.75 | 25,028 | 2025-11-17 | Filing | |
| $58.30 | 3,982 | $232,158.17 | 4,282 | 2025-08-11 | Filing | |
| $54.21 | 300 | $16,262.49 | 300 | 2025-08-08 | Filing | |
| $53.51 | 5,621 | $300,770.72 | 90,023 | 2025-08-07 | Filing | |
| $27.94 | 12,500 | $349,250.00 | 84,402 | 2025-05-19 | Filing | |
| $27.73 | 3,600 | $99,828.00 | 143,861 | 2025-05-19 | Filing | |
| $26.50 | 3,773 | $99,984.50 | 243,058 | 2025-05-15 | Filing | |
| $21.95 | 11,689 | $256,573.55 | 19,927 | 2025-05-12 | Filing | |
| $22.02 | 17,060 | $375,661.20 | 45,810 | 2025-05-12 | Filing | |
| $21.83 | 440 | $9,605.20 | 24,403 | 2025-05-09 | Filing | |
| $19.20 | 5,252 | $100,822.64 | 239,285 | 2025-03-07 | Filing | |
| $20.80 | 336 | $6,988.80 | 336 | 2025-03-07 | Filing |