Goldman Sachs downgraded Icon (ICLR) to Neutral from Buy with a price target of $200, down from $250. While the firm continues to believe that ...
Eleven large-cap stocks were the worst performers in the ... Lekha Gupta Clinical Research Firm ICON Faces Headwinds From Top Customers And Biotech Recovery Uncertainty ICON forecasts 2025 revenue ...