ICON plc (ICLR)

133.18
NASDAQ : Health Technology
Prev Close 133.42
Day Low/High 131.54 / 134.63
52 Wk Low/High 101.22 / 155.33
Avg Volume 281.90K
Exchange NASDAQ
Shares Outstanding 54.44M
Market Cap 7.26B
EPS 5.20
P/E Ratio 26.01
Div & Yield N.A. (N.A)
Quant Rating on 4:00 PM EST 1/18/2019
TheStreet Quant Rating: B+ (Buy)