Icon PLC (ICLR)

104.69
0.30 0.29
NASDAQ : Health Care
Prev Close 104.99
Open 104.49
Day Low/High 104.40 / 105.41
52 Wk Low/High 62.31 / 84.14
Volume 12.84K
Avg Volume 347.50K
Exchange NASDAQ
Shares Outstanding 54.04M
Market Cap 5.68B
EPS 4.80
P/E Ratio 26.50
Div & Yield N.A. (N.A)
Quant Rating on 10:07 AM EDT 8/21/2017