| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $9.95 | 7,722 | $76,833.90 | 764,217 | 2026-03-30 | Filing |
| Large Shareholder, Officer, Director | $9.98 | 7,354 | $73,392.92 | 771,939 | 2026-03-27 | Filing |
| Large Shareholder, Officer, Director | $9.83 | 424 | $4,167.92 | 779,293 | 2026-03-26 | Filing |
| Large Shareholder, Officer, Director | $9.95 | 7,500 | $74,625.00 | 779,717 | 2026-03-25 | Filing |
| Large Shareholder, Officer, Director | $9.12 | 4,365 | $39,794.40 | 787,217 | 2025-12-30 | Filing |
| Large Shareholder, Officer, Director | $9.25 | 2,635 | $24,374.28 | 791,582 | 2025-12-29 | Filing |
| Large Shareholder, Officer, Director | $9.35 | 16,000 | $149,600.00 | 794,217 | 2025-12-24 | Filing |
| Large Shareholder, Officer, Director | $9.35 | 320,855 | $2,999,994.25 | 810,217 | 2025-12-08 | Filing |
| Large Shareholder, Officer, Director | $0.00 | 20,000 | $0.00 | 1,131,072 | 2025-09-30 | Filing |
| Large Shareholder, Officer, Director | $9.20 | 10,081 | $92,745.20 | 1,151,072 | 2025-09-17 | Filing |
| Large Shareholder, Officer, Director | $9.24 | 11,948 | $110,399.52 | 1,161,153 | 2025-09-16 | Filing |
| Large Shareholder, Officer, Director | $9.24 | 9,076 | $83,862.24 | 1,173,101 | 2025-09-15 | Filing |
| Large Shareholder, Officer, Director | $9.19 | 100 | $919.00 | 1,182,177 | 2025-09-03 | Filing |
| Large Shareholder, Officer, Director | $9.19 | 137 | $1,259.03 | 1,182,277 | 2025-09-02 | Filing |
| Large Shareholder | $1.80 | 1,100,000 | $1,980,000.00 | 3,191,584 | 2016-09-06 | Filing |
| Large Shareholder | $2.21 | 7,000 | $15,469.30 | 4,291,584 | 2016-07-27 | Filing |
| Large Shareholder | $2.20 | 6,000 | $13,216.20 | 4,298,584 | 2016-07-26 | Filing |
| Large Shareholder | $2.22 | 4,800 | $10,634.88 | 4,304,584 | 2016-07-25 | Filing |
| Large Shareholder | $2.20 | 10,000 | $22,000.00 | 4,309,384 | 2016-07-19 | Filing |
| Large Shareholder | $2.20 | 12,500 | $27,533.75 | 4,319,384 | 2016-07-18 | Filing |