Earnings Est. No Polygon data
Insider Transactions (5)
Date Type Insider Title Shares Price $ Value % Held Score
2026-01-12 ▼ SELL Haycraft Benjamin CSO & GM EMEA 40,000 $2 $87K 10.7%
2025-12-15 ▲ BUY Crespo Jose Luis See Remarks 37,300 $2 $87K 12.1%
2025-10-10 ▼ SELL Haycraft Benjamin CSO & GM EMEA 10,000 $4 $38K 2.1%
2025-12-10 ▼ SELL Haycraft Benjamin CSO & GM EMEA 40,000 $2 $88K 9.7%
2025-11-10 ▼ SELL Haycraft Benjamin CSO & EVP of EMEA Region 10,000 $3 $29K 2.1%