ICLR   $110.43  -3.29% Market Open

ICON plc
Shares Outstanding: 80.76M
Capitalization: 9.22B
Last: 110.43 -3.29%
Close: -
Volume: 0.00
Last Day Volume 44.46M
AverageVolume (Year) 148.50M
Last Day Change Prev Close 2.49%
Last Day Change Today Open 3.75%
Last Day Low-High 108.58-115.625
Daily Range Forecast Low-High 99.61-128.77
Annualised Return -24.29%
52W Max: 211.00
52W Min: 66.57
Annualised Volatility 1072.46%
Drawdown 0.61
Sortinohelp_outline -0.31
Sharpehelp_outline -0.36
Sterlinghelp_outline -0.40
Integral Riskhelp_outline
Liquidity Indexhelp_outline 6.31