Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2025-06-16 ▼ SELL BELVIN MARCIA SVP, Chief Scientific Officer 13,884 $3 $37K 4.9%
2025-06-16 ▼ SELL McCarthy Sean A. CEO 55,511 $3 $149K 4.8%
2025-06-13 ▼ SELL Ogden Christopher Chief Financial Officer 1,641 $3 $5K 0.8%
2025-06-16 ▼ SELL Ogden Christopher Chief Financial Officer 10,614 $3 $29K 4.5%