| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $14.88 | 5,000 | $74,400.00 | 140,094 | 2026-06-19 | Filing | |
| $15.84 | 5,000 | $79,200.00 | 145,094 | 2026-06-18 | Filing | |
| $16.65 | 17,200 | $286,380.00 | 131,044 | 2026-05-26 | Filing | |
| $18.10 | 67,500 | $1,221,770.25 | 664,784 | 2026-05-18 | Filing | |
| $13.97 | 5,617 | $78,469.49 | 40,000 | 2026-05-19 | Filing | |
| $14.01 | 9,358 | $131,105.58 | 45,617 | 2026-05-19 | Filing | |
| $14.87 | 5,000 | $74,350.00 | 54,975 | 2026-05-18 | Filing | |
| $16.57 | 10,000 | $165,700.00 | 59,975 | 2026-05-18 | Filing | |
| $18.11 | 10,000 | $181,100.00 | 69,975 | 2026-05-18 | Filing | |
| $18.76 | 10,000 | $187,600.00 | 79,975 | 2026-05-18 | Filing | |
| $5.61 | 5,000 | $28,033.00 | 50,000 | 2026-03-16 | Filing | |
| $5.82 | 5,000 | $29,082.00 | 55,000 | 2026-03-10 | Filing | |
| $5.53 | 7,489 | $41,430.65 | 60,000 | 2026-03-06 | Filing | |
| $5.55 | 4,511 | $25,024.77 | 67,489 | 2026-03-05 | Filing | |
| $7.13 | 2,000 | $14,260.00 | 148,244 | 2026-04-20 | Filing | |
| $7.08 | 3,800 | $26,904.00 | 150,244 | 2026-04-17 | Filing | |
| $7.04 | 4,000 | $28,160.00 | 154,044 | 2026-04-16 | Filing | |
| $6.99 | 3,000 | $20,970.00 | 158,044 | 2026-04-15 | Filing | |
| $6.93 | 12,600 | $87,318.00 | 161,044 | 2026-04-14 | Filing | |
| $6.73 | 6,000 | $40,380.00 | 173,644 | 2026-04-13 | Filing |