| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $4.73 | 63,430 | $300,023.90 | 104,057 | 2024-06-20 | Filing |
| Officer | $4.83 | 5,000 | $24,150.00 | 58,965 | 2024-06-18 | Filing |
| Large Shareholder, Officer, Director | $15.25 | 325 | $4,956.25 | 325 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $15.25 | 325 | $4,956.25 | 325 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $15.25 | 325 | $4,956.25 | 325 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $15.25 | 325 | $4,956.25 | 325 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $15.25 | 325 | $4,956.25 | 325 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $15.25 | 325 | $4,956.25 | 325 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $14.36 | 3,900 | $56,004.00 | 29,517 | 2022-01-13 | Filing |
| Large Shareholder, Officer, Director | $14.36 | 3,117 | $44,760.12 | 25,617 | 2022-01-12 | Filing |
| Large Shareholder, Officer, Director | $14.36 | 5,693 | $81,751.48 | 22,500 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $14.36 | 3,803 | $54,611.08 | 16,807 | 2021-11-01 | Filing |
| Large Shareholder, Officer, Director | $4.92 | 2,387 | $11,744.04 | 2,387 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $4.92 | 2,387 | $11,744.04 | 2,387 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $4.92 | 2,387 | $11,744.04 | 2,387 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $4.92 | 2,387 | $11,744.04 | 2,387 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $4.92 | 2,387 | $11,744.04 | 2,387 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $4.92 | 2,387 | $11,744.04 | 2,387 | 2024-06-13 | Filing |
| Officer | $4.93 | 5,000 | $24,650.00 | 53,965 | 2024-06-13 | Filing |
| Director | $6.17 | 20,000 | $123,400.00 | 88,276 | 2024-04-09 | Filing |