Earnings Est. No Polygon data
Insider Transactions (2)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-14 ▲ BUY GREENOAKS CAPITAL PARTNERS LLC 750,000 $27 $20.1M 1.4%
2025-05-15 ▲ BUY GREENOAKS CAPITAL PARTNERS LLC 650,000 $27 $17.5M 1.2%