| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $5.26 | 5,342 | $28,098.92 | 665,693 | 2025-04-16 | Filing |
| Officer | $6.32 | 12,000 | $75,840.00 | 671,035 | 2025-03-31 | Filing |
| Officer, Director | $6.88 | 5,304 | $36,491.52 | 3,669,058 | 2025-03-05 | Filing |
| Officer, Director | $6.64 | 22,999 | $152,713.36 | 1,616,920 | 2025-02-28 | Filing |
| Officer | $6.87 | 842 | $5,784.54 | 683,035 | 2025-03-03 | Filing |
| Officer | $6.64 | 3,795 | $25,198.80 | 683,877 | 2025-02-28 | Filing |
| Officer, Director | $6.64 | 4,016 | $26,666.24 | 3,674,362 | 2025-02-28 | Filing |
| Officer, Director | $6.87 | 8,595 | $59,047.65 | 1,544,706 | 2025-02-25 | Filing |
| Officer | $6.87 | 2,063 | $14,172.81 | 506,480 | 2025-02-25 | Filing |
| Officer | $8.04 | 11,269 | $90,602.76 | 508,543 | 2025-02-19 | Filing |
| Officer, Director | $7.78 | 23,062 | $179,422.36 | 3,350,950 | 2025-02-20 | Filing |
| Officer, Director | $8.04 | 12,821 | $103,080.84 | 3,374,012 | 2025-02-19 | Filing |
| Officer, Director | $8.04 | 35,509 | $285,492.36 | 1,553,301 | 2025-02-19 | Filing |
| Officer, Director | $10.58 | 10,000 | $105,800.00 | 3,364,136 | 2025-02-10 | Filing |
| Officer, Director | $10.21 | 10,000 | $102,100.00 | 3,374,136 | 2025-02-03 | Filing |
| Officer, Director | $10.12 | 10,000 | $101,200.00 | 3,384,136 | 2025-01-27 | Filing |
| Officer, Director | $10.31 | 31,551 | $325,290.81 | 3,394,136 | 2025-01-23 | Filing |
| Officer | $9.45 | 6,038 | $57,059.10 | 519,812 | 2025-01-16 | Filing |
| Officer | $10.00 | 12,500 | $125,000.00 | 525,850 | 2025-01-06 | Filing |
| Officer, Director | $10.00 | 400 | $4,000.00 | 3,425,687 | 2025-01-07 | Filing |