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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
259.50 54.26 70.64 25.79

+8 more quarters

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

Show all line items

Columns are period end dates