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

202.80 1.15 +0.57%
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
Older periods Dec '25 Mar '26 Jun '26 Sep '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026