Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-18 ▼ SELL Mohan Raju CEO AND PRESIDENT 47,345 $8 $365K 2.0%
2025-12-18 ▼ SELL Nuss John CHIEF SCIENTIFIC OFFICER 12,675 $8 $98K 2.5%