Valuation and Capital Structure
PE -0.63
Book Value 1.83
Market Cap 108.25B
Total Debt 226.88B
Cash 76.57B
Other --
Enterprise Value 258.56B
Unlock
IRBT Ratings Summary
IRBT Quant Ranking