Valuation and Capital Structure
PE -0.52
Book Value 2
Market Cap 243.05B
Total Debt 227.10B
Cash 134.30B
Other --
Enterprise Value 335.84B
Unlock
IRBT Ratings Summary
IRBT Quant Ranking