| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $14.90 | 5,000 | $74,475.00 | 22,818 | 2026-03-05 | Filing | |
| $14.49 | 1,000 | $14,490.00 | 5,867 | 2026-03-03 | Filing | |
| $14.69 | 5,000 | $73,450.00 | 15,000 | 2026-03-03 | Filing | |
| $14.68 | 5,000 | $73,400.00 | 10,000 | 2026-03-02 | Filing | |
| $14.87 | 7,000 | $104,098.40 | 28,500 | 2026-03-02 | Filing | |
| $16.72 | 3,000 | $50,160.00 | 3,000 | 2025-11-11 | Filing | |
| $16.41 | 600 | $9,843.00 | 4,387 | 2025-11-10 | Filing | |
| $16.64 | 9,030 | $150,229.40 | 50,042 | 2025-10-06 | Filing | |
| $17.70 | 5,000 | $88,500.00 | 29,079 | 2025-08-14 | Filing | |
| $17.72 | 3,400 | $60,254.12 | 5,400 | 2025-08-14 | Filing | |
| $17.67 | 28,248 | $499,122.39 | 28,248 | 2025-08-13 | Filing | |
| $17.69 | 10,000 | $176,900.00 | 17,168 | 2025-08-12 | Filing | |
| $17.70 | 5,650 | $100,005.00 | 17,818 | 2025-08-12 | Filing | |
| $17.69 | 5,659 | $100,079.42 | 39,251 | 2025-08-11 | Filing | |
| $17.78 | 14,000 | $248,851.40 | 21,500 | 2025-08-12 | Filing | |
| $19.43 | 2,000 | $38,860.00 | 2,000 | 2025-06-06 | Filing | |
| $19.44 | 2,300 | $44,711.31 | 2,300 | 2025-06-06 | Filing | |
| $19.43 | 5,700 | $110,722.50 | 5,700 | 2025-06-06 | Filing | |
| $20.50 | 420 | $8,608.07 | 3,695 | 2024-11-11 | Filing | |
| $20.67 | 2,000 | $41,340.00 | 2,000 | 2024-01-24 | Filing |