ICON plc (ICLR)

115.17
0.16 0.14
NASDAQ : Health Technology
Prev Close 115.01
Open 114.89
Day Low/High 114.85 / 118.43
52 Wk Low/High 76.45 / 124.48
Volume 363.36K
Avg Volume 299.30K
Exchange NASDAQ
Shares Outstanding 54.15M
Market Cap 5.93B
EPS 5.20
P/E Ratio 28.97
Div & Yield N.A. (N.A)
Quant Rating on 3:59 PM EST 2/20/2018
TheStreet Quant Rating: A (Buy)