Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Mar 31, 2025714,121+9.49%
Mar 31, 2024652,230+3.51%
Mar 31, 2023630,123+2.73%
Mar 31, 2022613,360+1.12%
Mar 31, 2021606,584+39.98%
Mar 31, 2020433,334+23.93%
Mar 31, 2019349,674+25.92%
Mar 31, 2018277,685+52.00%
Mar 31, 2017182,691+59.47%
Mar 31, 2016114,561+17.66%
Mar 31, 201597,363