Earnings Est. No Polygon data
Insider Transactions (6)
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
2025-06-13 ▼ SELL Perry James Richard 1,369 $18 $25K 5.3%