| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $1.25 | 120,482 | $150,000.09 | 268,109 | 2026-04-29 | Filing |
| Large Shareholder, Director | $1.25 | 120,482 | $150,000.09 | 291,316 | 2026-04-29 | Filing |
| Director | $1.25 | 30,120 | $37,499.40 | 122,245 | 2026-04-29 | Filing |
| Director | $1.24 | 40,650 | $50,406.00 | 92,125 | 2025-11-25 | Filing |
| Large Shareholder, Director | $1.71 | 126,608 | $216,499.68 | 130,975 | 2025-11-21 | Filing |
| Director | $6.49 | 5,000 | $32,462.00 | 83,677 | 2024-12-10 | Filing |
| Director | $6.48 | 8,000 | $51,840.00 | 51,475 | 2024-12-09 | Filing |
| Officer, Director | $6.48 | 4,000 | $25,920.00 | 24,833 | 2024-12-09 | Filing |
| Director | $8.16 | 12,254 | $99,992.64 | 78,677 | 2024-06-27 | Filing |
| Large Shareholder | $7.50 | 150,000 | $1,125,000.00 | 170,834 | 2024-06-27 | Filing |
| Director | $7.64 | 5,500 | $42,020.00 | 43,475 | 2024-05-20 | Filing |
| Large Shareholder | $6.85 | 12,000 | $82,200.00 | 1,163,096 | 2024-04-23 | Filing |
| Large Shareholder | $7.69 | 10,500 | $80,745.00 | 1,151,096 | 2024-04-12 | Filing |
| Large Shareholder | $9.40 | 5,700 | $53,580.00 | 1,140,596 | 2024-01-31 | Filing |
| Large Shareholder | $9.10 | 2,500 | $22,750.00 | 1,134,896 | 2024-01-30 | Filing |
| Large Shareholder | $9.00 | 5,394 | $48,546.00 | 1,131,396 | 2024-01-24 | Filing |
| Large Shareholder | $9.40 | 1,000 | $9,400.00 | 1,132,396 | 2024-01-25 | Filing |
| Large Shareholder | $8.89 | 3,311 | $29,434.79 | 1,126,002 | 2024-01-22 | Filing |
| Large Shareholder | $9.01 | 15,500 | $139,655.00 | 1,122,691 | 2023-12-20 | Filing |
| Large Shareholder | $6.00 | 166,667 | $1,000,002.00 | 1,107,191 | 2023-11-20 | Filing |