Menu

ICON Public Limited Company (ICLR)

$185.46
-0.31 (-0.17%)
Get curated updates for this stock by email. We filter for the most important fundamentals-focused developments and send only the key news to your inbox.

Data provided by IEX. Delayed 15 minutes.

Market Cap

$14.3B

Enterprise Value

$17.5B

P/E Ratio

23.9

Div Yield

0.00%

Rev Growth YoY

+2.0%

Rev 3Y CAGR

+14.8%

Earnings YoY

+29.3%

Earnings 3Y CAGR

+72.9%

Company Profile

At a glance

ICON is executing a deliberate strategy to weather a challenging CRO market by deploying aggressive cost automation while simultaneously building market share in high-growth therapeutic areas, creating a potential inflection point when demand normalizes.

The company's technology investments—particularly its multi-agent AI assistant Orbis and robotic process automation delivering 5 million hours annually—are generating over $100 million in cost savings, directly supporting margins amid pricing pressure and elevated study cancellations.

Elevated cancellations ($900 million in Q3 2025) and a tougher pricing environment are structural headwinds that management expects to persist through 2025, but the company's 1.8x leverage ratio and $687 million in year-to-date free cash flow provide strategic flexibility to endure the downturn and repurchase shares opportunistically.

Price Chart

Loading chart...

The most compelling investment themes are the ones nobody is talking about yet.

Every Monday, get three under-the-radar themes with catalysts, data, and stocks poised to benefit.

Sign up now to receive them!

Also explore our analysis on 5,000+ stocks