| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $7.16 | 53,161 | $380,632.76 | 664,270 | 2024-11-08 | Filing |
| Large Shareholder | $6.60 | 300,000 | $1,980,000.00 | 98,747,588 | 2024-11-07 | Filing |
| Officer | $7.00 | 600 | $4,200.00 | 618,548 | 2024-11-06 | Filing |
| Large Shareholder | $6.22 | 1,000,000 | $6,220,000.00 | 99,047,588 | 2024-10-28 | Filing |
| Officer | $4.37 | 89,742 | $392,441.77 | 717,431 | 2024-10-15 | Filing |
| Officer | $3.94 | 150,000 | $591,000.00 | 619,148 | 2024-09-25 | Filing |
| Large Shareholder | $2.96 | 575,641 | $1,703,897.36 | 100,047,588 | 2024-09-10 | Filing |
| Large Shareholder | $2.97 | 1,421,663 | $4,222,339.11 | 100,623,229 | 2024-09-10 | Filing |
| Large Shareholder | $2.87 | 479,449 | $1,376,018.63 | 102,044,892 | 2024-09-09 | Filing |
| Large Shareholder | $2.87 | 1,421,663 | $4,080,172.81 | 102,524,341 | 2024-09-09 | Filing |
| Large Shareholder | $2.75 | 479,449 | $1,318,484.75 | 103,946,004 | 2024-09-06 | Filing |
| Large Shareholder | $2.74 | 1,421,663 | $3,895,356.62 | 104,425,453 | 2024-09-06 | Filing |
| Large Shareholder | $2.93 | 479,449 | $1,404,785.57 | 105,847,116 | 2024-09-05 | Filing |
| Large Shareholder | $2.92 | 1,421,663 | $4,151,255.96 | 106,326,565 | 2024-09-05 | Filing |
| Large Shareholder | $3.01 | 479,449 | $1,443,141.49 | 107,748,228 | 2024-09-04 | Filing |
| Large Shareholder | $3.03 | 1,421,663 | $4,307,638.89 | 108,227,677 | 2024-09-04 | Filing |
| Large Shareholder | $6.17 | 261,847 | $1,615,595.99 | 109,649,340 | 2024-07-19 | Filing |
| Large Shareholder | $7.01 | 16,664 | $116,814.64 | 109,911,187 | 2024-07-18 | Filing |
| Large Shareholder | $6.21 | 592,980 | $3,682,405.80 | 109,927,851 | 2024-07-18 | Filing |
| Large Shareholder | $4.12 | 490,275 | $2,019,933.00 | 110,520,831 | 2024-06-28 | Filing |