iRobot Corp. (IRBT)

56.95
2.10 3.60
NASDAQ : Consumer Durables
Prev Close 59.08
Open 61.88
Day Low/High 56.90 / 61.91
52 Wk Low/High 55.77 / 109.78
Volume 2.95M
Avg Volume 1.08M
Exchange NASDAQ
Shares Outstanding 28.10M
Market Cap 1.68B
EPS 1.90
P/E Ratio 33.87
Div & Yield N.A. (N.A)
Quant Rating on 3:59 PM EDT 4/25/2018
TheStreet Quant Rating: B (Buy)