Valuation and Capital Structure
PE -5.62
Book Value 0
Market Cap 165.72B
Total Debt 361.03B
Cash 1.26B
Other --
Enterprise Value 525.49B
Unlock
SNBR Ratings Summary
SNBR Quant Ranking