| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $6.02 | 700 | $4,211.97 | 110,912 | 2024-09-12 | Filing |
| Officer, Director | $5.92 | 239,219 | $1,417,205.12 | 0 | 2024-09-10 | Filing |
| Officer, Director | $5.92 | 705,083 | $4,177,052.71 | 239,219 | 2024-09-09 | Filing |
| Officer, Director | $5.91 | 55,698 | $328,980.24 | 944,302 | 2024-08-26 | Filing |
| Officer, Director | $4.91 | 814,302 | $4,000,502.87 | 0 | 2024-08-23 | Filing |
| Officer, Director | $4.90 | 21,184 | $103,810.07 | 814,302 | 2024-08-20 | Filing |
| Officer, Director | $4.90 | 164,514 | $806,332.47 | 835,486 | 2024-08-19 | Filing |
| Officer, Director | $4.16 | 500,000 | $2,081,100.00 | 7,828,116 | 2024-08-12 | Filing |
| Officer, Director | $4.22 | 972,336 | $4,101,410.48 | 0 | 2024-08-13 | Filing |
| Officer, Director | $4.17 | 27,664 | $115,298.02 | 393,486 | 2024-08-12 | Filing |
| Large Shareholder | $4.30 | 16,900,000 | $72,670,000.00 | 75,570,273 | 2024-05-16 | Filing |
| Large Shareholder | $3.66 | 10,000,000 | $36,600,000.00 | 92,470,273 | 2024-01-09 | Filing |
| Large Shareholder | $2.66 | 14,895,000 | $39,620,700.00 | 102,470,273 | 2023-12-14 | Filing |
| Officer | $2.39 | 24,604 | $58,842.93 | 872,199 | 2023-12-01 | Filing |
| Officer | $1.89 | 24,604 | $46,435.13 | 896,803 | 2023-11-01 | Filing |
| Officer | $2.82 | 24,604 | $69,400.50 | 750,065 | 2023-10-02 | Filing |
| Officer | $3.60 | 24,604 | $88,643.29 | 732,802 | 2023-09-05 | Filing |
| Officer | $3.60 | 49,208 | $177,281.66 | 757,406 | 2023-09-01 | Filing |
| Officer | $3.67 | 40,144 | $147,320.45 | 806,614 | 2023-08-11 | Filing |
| Large Shareholder | $3.69 | 15,000,000 | $55,350,000.00 | 117,365,273 | 2023-06-07 | Filing |