Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-20 ▼ SELL BELL STEPHEN P EVP - Business Development 100,000 $25 $2.5M 30.3%
2025-05-08 ▼ SELL BELL STEPHEN P EVP - Business Development 115,385 $23 $2.7M 25.9%