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
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