Earnings Est. No Polygon data
Insider Transactions (5)
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%
2025-08-19 ▲ BUY WARREN KELCY L 650,000 $17 $11.2M 1.0%
2025-08-20 ▲ BUY WARREN KELCY L 1,350,000 $17 $23.4M 2.0%
2023-11-06 ▲ BUY Perry James Richard 25,892 $14 $350K