ICON PLC ICLR

172.33 (1.57) (0.90%) as of 25 Sep
Market cap
$13.4B
P/E
257×
Growth Flags show if company had growth for consecutive years
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