| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $12.75 | 5,000 | $63,750.00 | 110,436 | 2026-07-09 | Filing | |
| $15.63 | 15,000 | $234,450.00 | 90,414 | 2026-07-06 | Filing | |
| $16.75 | 4,000 | $67,000.00 | 19,842 | 2026-06-29 | Filing | |
| $15.98 | 12,882 | $205,854.36 | 23,842 | 2026-06-29 | Filing | |
| $19.35 | 3,962 | $76,664.70 | 36,724 | 2026-06-26 | Filing | |
| $17.78 | 11,901 | $211,599.78 | 40,686 | 2026-06-26 | Filing | |
| $19.50 | 42,949 | $837,505.50 | 15,977 | 2026-06-26 | Filing | |
| $17.52 | 34,923 | $611,850.96 | 58,926 | 2026-06-26 | Filing | |
| $14.72 | 77,577 | $1,141,933.44 | 93,849 | 2026-06-26 | Filing | |
| $19.52 | 109 | $2,127.68 | 14,918 | 2026-06-26 | Filing | |
| $18.65 | 75,621 | $1,410,331.65 | 15,027 | 2026-06-26 | Filing | |
| $17.20 | 6,000 | $103,200.00 | 90,648 | 2026-06-26 | Filing | |
| $16.20 | 100,010 | $1,620,162.00 | 96,648 | 2026-06-26 | Filing | |
| $24.00 | 10,000 | $240,000.00 | 115,436 | 2026-06-25 | Filing | |
| $17.50 | 10,000 | $175,000.00 | 125,436 | 2026-06-24 | Filing | |
| $15.00 | 10,000 | $150,000.00 | 135,436 | 2026-06-23 | Filing | |
| $10.59 | 10,000 | $105,900.00 | 54,493 | 2026-05-29 | Filing | |
| $3.45 | 1,000 | $3,450.00 | 148,489 | 2025-06-25 | Filing | |
| $3.25 | 1,000 | $3,250.00 | 149,489 | 2025-06-16 | Filing | |
| $3.21 | 8,000 | $25,680.00 | 72,452 | 2025-05-21 | Filing |