NASDAQ:ICLR - Nasdaq - IE0005711209 - Common Stock - Currency: USD
When you look at ICON PLC (NASDAQ:ICLR), it's hard to ignore the strong fundamentals, especially considering its likely undervaluation.
Eleven large-cap stocks were the worst performers in the last week. Short positions announced for FTAI, revenue updates for MRNA, and price forecasts changed for GME, SNAP, RKLB, NTRA, LLY, ICLR, BNTX, NVO, and BMRN.
ICON forecasts 2025 revenue at $8.05 billion–$8.65 billion and adjusted EPS of $13.00–$15.00, citing biopharma spending cuts and biotech recovery delays.
/PRNewswire/ -- Shareholder rights law firm Johnson Fistel, LLP is investigating whether ICON Public Limited Company (NASDAQ: ICLR), any of its executive...