Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-19 ▼ SELL Farokhzad Omid CEO AND CHAIR 33,838 $2 $67K 2.7%
2025-11-19 ▼ SELL Horn David R. PRESIDENT & CFO 6,797 $2 $13K 1.5%