Fund Sells ICON Shares After 23.88% One-Month Decline
Polen Capital exited its small ICON position, citing short- to intermediate-term growth challenges despite optimism on long-term prospects. ICON’s stock closed at $110.03 on March 9, 2026, with a one-month decline of 23.88% and a 52-week drop of 37.40% as market cap stands at $8.56 billion.
1. Polen Capital Exits ICON Position
In its Q4 2025 investor letter, Polen Global Growth Strategy sold its relatively small ICON position, citing short- to intermediate-term growth headwinds despite optimism about the company’s long-term prospects.
2. ICON Stock Performance Metrics
ICON’s shares closed at $110.03 on March 9, 2026, falling 23.88% over the past month and 37.40% over 52 weeks, while the company’s market capitalization stands at $8.56 billion.
3. Hedge Fund Ownership Trends
Hedge fund ownership of ICON slid to 41 portfolios in Q4 2025 from 43 in the prior quarter, reflecting waning conviction among institutional investors.