Valuation and Capital Structure
PE 34.61
Book Value 26.66
Market Cap 627.45B
Total Debt 23.00B
Cash 44.11B
Other --
Enterprise Value 606.35B
Unlock
MBUU Ratings Summary
MBUU Quant Ranking