ICON plc (ICLR)

148.39
4.20 2.90
NASDAQ : Health Technology
Prev Close 144.16
Open 145.64
Day Low/High 144.50 / 148.93
52 Wk Low/High 101.22 / 155.33
Volume 76.65K
Avg Volume 226.90K
Exchange NASDAQ
Shares Outstanding 54.33M
Market Cap 7.87B
EPS 5.20
P/E Ratio 28.25
Div & Yield N.A. (N.A)
Quant Rating on 1:11 PM EDT 10/16/2018
TheStreet Quant Rating: B+ (Buy)