ICON plc (ICLR)

115.01
NASDAQ : Health Technology
Prev Close 113.86
Day Low/High 113.00 / 115.46
52 Wk Low/High 76.45 / 124.48
Avg Volume 295.70K
Exchange NASDAQ
Shares Outstanding 54.15M
Market Cap 5.93B
EPS 5.20
P/E Ratio 28.68
Div & Yield N.A. (N.A)
Quant Rating on 4:00 PM EST 2/16/2018
TheStreet Quant Rating: A (Buy)