Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-06-02 ▼ SELL BOHN LAWRENCE S 176,208 $5 $883K 14.7%
2025-06-03 ▼ SELL BOHN LAWRENCE S 1,023,792 $5 $5.1M