| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $2.78 | 1,185 | $3,296.91 | 59,591 | 2026-06-12 | Filing |
| | $2.75 | 60,183 | $165,605.56 | 3,100,838 | 2026-06-12 | Filing |
| | $2.75 | 61,368 | $168,903.15 | 3,151,044 | 2026-06-12 | Filing |
| Large Shareholder, Officer, Director | $2.07 | 5,000 | $10,350.00 | 2,468,677 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $2.07 | 5,000 | $10,350.00 | 3,497,995 | 2026-06-01 | Filing |
| | $3.47 | 65,148 | $226,141.74 | 3,089,676 | 2026-03-13 | Filing |
| | $3.49 | 17,207 | $59,980.16 | 3,024,528 | 2026-03-12 | Filing |
| | $3.47 | 125 | $433.90 | 58,406 | 2026-03-13 | Filing |
| | $3.47 | 65,148 | $226,141.74 | 3,040,655 | 2026-03-13 | Filing |
| | $3.49 | 17,207 | $59,980.16 | 2,975,632 | 2026-03-12 | Filing |
| Large Shareholder, Officer, Director | $0.55 | 25,000 | $13,715.00 | 306,970 | 2024-03-14 | Filing |
| Large Shareholder, Officer, Director | $0.60 | 10,000 | $6,000.00 | 281,970 | 2024-03-12 | Filing |
| Large Shareholder, Officer, Director | $0.60 | 10,000 | $6,000.00 | 271,970 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $0.61 | 10,000 | $6,100.00 | 261,970 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $0.60 | 10,000 | $5,970.00 | 251,970 | 2024-03-07 | Filing |
| | $2.69 | 14,337 | $38,553.63 | 3,056,403 | 2024-12-05 | Filing |
| | $2.74 | 5,045 | $13,826.33 | 3,042,066 | 2024-12-04 | Filing |
| Officer | $3.10 | 12,100 | $37,510.00 | 465,000 | 2019-08-21 | Filing |
| Officer | $3.00 | 2,900 | $8,688.40 | 452,900 | 2019-08-20 | Filing |
| Officer | $0.56 | 10,000 | $5,580.00 | 1,487,200 | 2024-03-01 | Filing |