Earnings Est. No Polygon data
Insider Transactions (1)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-08 ▼ SELL ValueAct Holdings, L.P. 600,000 $131 $78.6M 14.8%