Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-11-19 ▲ BUY WARREN KELCY L 1,000,000 $17 $16.9M 1.0%
2025-11-20 ▲ BUY WARREN KELCY L 1,000,000 $17 $16.8M 0.9%