Valuation and Capital Structure
PE 2.12
Book Value 399.97
Market Cap 1,836,740.85B
Total Debt 202,260.00B
Cash 182,992.00B
Other --
Enterprise Value 1,856,008.85B
Unlock
BABA Ratings Summary
BABA Quant Ranking