Earnings Est. No Polygon data
Insider Transactions (1)
Date Type Insider Title Shares Price $ Value % Held Score
2026-03-31 ▼ SELL Fairmount Funds Management LLC 7,000,000 $35 $242.6M 56.0%