Earnings Est. No Polygon data
Insider Transactions (10)
Date Type Insider Title Shares Price $ Value % Held Score
2025-10-16 ▼ SELL Adage Capital Management, L.P. 12,600 $90 $1.1M 0.5%
2025-10-16 ▼ SELL Adage Capital Management, L.P. 447 $91 $41K <0.1%
2025-10-16 ▼ SELL Adage Capital Management, L.P. 1,363 $92 $125K <0.1%
2025-10-16 ▼ SELL Adage Capital Management, L.P. 559 $100 $56K <0.1%
2025-10-16 ▼ SELL Adage Capital Management, L.P. 27,287 $101 $2.8M 1.2%
2025-10-16 ▼ SELL Adage Capital Management, L.P. 250,000 $104 $26.1M 10.7%
2025-10-16 ▼ SELL Adage Capital Management, L.P. 1,661 $130 $216K <0.1%
2025-10-16 ▼ SELL Adage Capital Management, L.P. 487 $132 $64K <0.1%
2025-10-16 ▼ SELL Adage Capital Management, L.P. 308 $132 $41K <0.1%
2025-10-16 ▼ SELL Adage Capital Management, L.P. 19,198 $140 $2.7M 0.9%