Valuation and Capital Structure
PE 44.01
Book Value 26.67
Market Cap 605.69B
Total Debt 20.41B
Cash 37.00B
Other --
Enterprise Value 589.10B
Unlock
MBUU Ratings Summary
MBUU Quant Ranking