Valuation and Capital Structure
PE -12.69
Book Value 27.1
Market Cap 600.03B
Total Debt 30.37B
Cash 38.71B
Other --
Enterprise Value 591.69B
Unlock
MBUU Ratings Summary
MBUU Quant Ranking