Neuberger Berman Group LLC Sells 553,413 Shares of Icon Plc $ICLR

Market Beat
2025.12.14 12:53
portai
I'm PortAI, I can summarize articles.

Neuberger Berman Group LLC sold 553,413 shares of Icon Plc, reducing its stake by 72.7% in Q2. Icon's stock opened at $186.58, with a market cap of $15.07 billion. Analysts have mixed ratings, with a consensus of "Moderate Buy" and an average price target of $205.00. Institutional investors own 95.61% of Icon's stock.