ICON plc (ICLR)

138.17
0.89 0.64
NASDAQ : Health Technology
Prev Close 139.06
Open 139.61
Day Low/High 136.81 / 142.06
52 Wk Low/High 101.22 / 155.33
Volume 152.36K
Avg Volume 261.60K
Exchange NASDAQ
Shares Outstanding 54.44M
Market Cap 7.60B
EPS 5.20
P/E Ratio 27.22
Div & Yield N.A. (N.A)
Quant Rating on 1:40 PM EST 12/11/2018
TheStreet Quant Rating: B+ (Buy)