Valuation and Capital Structure
PE -0.64
Book Value 1.99
Market Cap 86.64B
Total Debt 249.38B
Cash 69.92B
Other --
Enterprise Value 266.11B
Unlock
IRBT Ratings Summary
IRBT Quant Ranking