Icon PLC (ICLR)

96.59
0.78 0.81
NASDAQ : Health Care
Prev Close 95.81
Open 96.09
Day Low/High 95.57 / 97.41
52 Wk Low/High 62.31 / 84.14
Volume 387.79K
Avg Volume 391.10K
Exchange NASDAQ
Shares Outstanding 53.78M
Market Cap 5.19B
EPS 4.80
P/E Ratio 24.31
Div & Yield N.A. (N.A)
Quant Rating on 3:57 PM EDT 6/28/2017