Valuation and Capital Structure
PE 6.6
Book Value 18.31
Market Cap 890.62B
Total Debt 23.48B
Cash 47.12B
Other --
Enterprise Value 866.98B
Unlock
MBUU Ratings Summary
MBUU Quant Ranking