Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2025-12-04 ▼ SELL Leonard Braden Michael 524,560 $4 $2.2M 21.1%
2025-12-01 ▼ SELL Leonard Braden Michael 300,000 $4 $1.3M 9.8%
2025-12-02 ▼ SELL Leonard Braden Michael 51,961 $4 $218K 1.9%
2025-12-03 ▼ SELL Leonard Braden Michael 222,925 $4 $930K 8.4%