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.

Revenue
−2.86%
EPS
+143.2%
Free cash flow
−8.01%
Total debt
−0.86%

Quarter to September 2026, against a year earlier

203.06 1.41 +0.70%
Market cap
$15.1B
P/E
34.5×
Fwd P/E
34.6×
Dividend yield
—
F-score
6/9
Altman Z
2.01
Beneish M
−2.62
Dividend safety
n/a
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
29.07 295.83 49.91 66.09

+8 more quarters

P/S ratio
1.59 1.61 1.02 1.73
P/FCF ratio
15.26 15.10 11.17 16.58
P/Operating CF
37.89 47.46 50.74 61.03
P/B ratio
1.43 1.42 0.91 1.55
EV/Sales
2.06 1.91 1.34 2.07
EV/EBITDA
15.62 23.71 14.48 20.64
EV/FCF
19.75 17.89 14.63 19.77
Current Ratio
1.32 0.95 1.14 1.10
Net Debt/EBITDA
8.76 10.77 9.96 9.24
Debt/Equity
0.37 0.36 0.37 0.37
Earnings Yield
3.44% 0.34% 2.00% 1.51%
Free Cash Flow Yield
6.55% 6.62% 8.96% 6.03%
Free Cash Flow per Share
3.99 3.11 1.78 2.23
Book value per Share
118.64 122.04 121.45 117.23
Free Cash Flow
307.15 238.85 136.24 174.83
EV/EBIT
23.57 53.33 28.50 38.49
Other line items

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026