The Polen Global Growth Strategy has divested its position in ICON plc (ICLR), citing near-term growth challenges within the clinical research services provider. The move reflects shifting investor sentiment toward healthcare services firms facing execution headwinds.
- Polen Global Growth Strategy sold its stake in ICON plc (ICLR) due to short-term growth challenges.
- ICLR’s adjusted EBITDA declined 5.1% YoY to €392 million in FY2025.
- Organic revenue growth in core services slowed to 2.3% in 2025, below the 5%-7% target range.
- ICLR reduced its 2026 revenue guidance to 3.5% growth, down from prior expectations.
- ICLR’s stock price fell 14% in Q1 2026, erasing $1.2B in market value.
- The sale has limited impact on XLK and XLV due to ICLR’s small portfolio weightings.
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.