Earnings Est. No Polygon data
Insider Transactions (3)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-23 ▲ BUY Carucci Richard 50,000 $12 $602K 17.8%
2025-05-23 ▲ BUY Dalmia Abhishek EVP, Chief Operating Officer 50,000 $12 $589K 13.1%
2025-05-23 ▲ BUY Darrell Bracken President & Chief Exec Officer 85,840 $12 $1.0M 29.1%