Earnings Est. No Polygon data
Insider Transactions (4)
Date Type Insider Title Shares Price $ Value % Held Score
2025-08-20 ▲ BUY Matheis Dennis 100,000 $1 $102K 15.0%
2025-05-20 ▲ BUY Matheis Dennis 187,098 $1 $242K 46.5%
2025-05-21 ▲ BUY Matheis Dennis 129,684 $1 $172K 24.4%
2025-05-22 ▲ BUY Matheis Dennis 33,218 $1 $44K 5.9%