Valuation and Capital Structure
PE 3.76
Book Value 383.94
Market Cap 1,310,447.72B
Total Debt 170,776.00B
Cash 286,424.00B
Other --
Enterprise Value 1,194,799.72B
Unlock
BABA Ratings Summary
BABA Quant Ranking