Earnings Est. No Polygon data
Insider Transactions (10)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-16 ▲ BUY Encrantz Staffan 13,958 $8 $116K 1.0%
2025-06-04 ▲ BUY Encrantz Staffan 21,674 $4 $90K 1.7%
2025-06-05 ▲ BUY Encrantz Staffan 40,951 $4 $174K 3.1%
2025-06-06 ▲ BUY Encrantz Staffan 27,900 $4 $118K 2.0%
2025-05-30 ▲ BUY Encrantz Staffan 42,753 $4 $157K 3.6%
2025-06-02 ▲ BUY Encrantz Staffan 30,799 $4 $119K 2.5%
2025-06-03 ▲ BUY Encrantz Staffan 25,230 $4 $100K 2.0%
2025-05-27 ▲ BUY Encrantz Staffan 41,346 $3 $142K 3.9%
2025-05-28 ▲ BUY Encrantz Staffan 26,715 $4 $94K 2.4%
2025-05-29 ▲ BUY Encrantz Staffan 60,128 $4 $216K 5.2%