Skip to content

ICLR

ICON Public Limited Company

Stock

$162.05+0.20 (+0.12%)Close Oct 2, 2026

Adjusted price

−16.02% total return, past year

Key statistics

52-week range
$80.08$202.92
Beta (5Y monthly)
1.24
Median dollar volume
$176M
Shares outstanding
76.6M
Sector
Health Care
First close
May 15, 1998

Total

1M
+1.4%
YTD
−11.1%
1Y
−16.0%

Per year

3Y
−12.6%
5Y
−9.2%
10Y
+7.7%
20Y
+11.8%
Since 1998
+12.1%

Financials

Revenue

$8.3BFY2025

Gross profit

$2.2BFY2025

Operating income

$443MFY2025

Net income

$229MFY2025

EPS

$2.90FY2025

Free cash flow

$862MFY2025

Annual returns

1998 from May 15 · 2026 through Oct 2