Fund Sells ICON Shares After 23.88% One-Month Decline

ICLRICLR

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.

Sources

F