ICON PLC

ICLR Healthcare Diagnostics & Research

ICON PLC’s revenue for fiscal 2025 (year ended December 2025) was $8.3 billion, up 0.76% from fiscal 2024. In the quarter to June 2026, revenue grew 1.20%, EPS fell 59.3%, free cash flow grew 109.7% and total debt was flat, each against the same quarter a year earlier. Revenue growth for five consecutive years.

170.18 4.95 −2.83%
Market cap
$13.5B
P/E
254×
Fwd P/E
23.8×
Dividend yield
—
F-score
6/9
Altman Z
2.01
Beneish M
−2.62
Dividend safety
n/a
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

25.79 70.64 54.26 259.50
P/S ratio
1.68 1.73 1.02 1.61
P/FCF ratio
14.04 16.58 11.17 15.10
P/Operating CF
34.93 61.03 50.74 47.46
P/B ratio
1.45 1.55 0.91 1.42
EV/Sales
2.05 2.07 1.34 1.91
EV/EBITDA
14.15 20.64 14.48 23.71
EV/FCF
17.09 19.77 14.63 17.89
Current Ratio
1.06 1.10 1.14 0.95
Net Debt/EBITDA
15.88 (254.58) 9.96 10.77
Debt/Equity
0.37 0.37 0.37 0.36
Earnings Yield
3.88% 1.42% 1.84% 0.39%
Free Cash Flow Yield
7.12% 6.03% 8.96% 6.62%
Free Cash Flow per Share
4.32 2.23 1.78 3.11
Book value per Share
120.65 117.23 121.45 122.04
Free Cash Flow
333.90 174.83 136.24 238.85
EV/EBIT
21.23 38.49 28.50 53.33
Other line items

Show all line items

Columns are period end dates