Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-02 ▼ SELL Spear Catherine Eva Chief Executive Officer 62,335 $14 $900K 3.4%
2026-04-02 ▼ SELL Oughtred Sarah Chief Financial Officer 10,872 $14 $157K 0.9%