Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Mar 31, 2025278,775+20.83%
Mar 31, 2024230,723-5.74%
Mar 31, 2023244,772+6.62%
Mar 31, 2022229,576+0.15%
Mar 31, 2021229,226+19.72%
Mar 31, 2020191,462+34.83%
Mar 31, 2019142,005+0.09%
Mar 31, 2018141,875+59.55%
Mar 31, 201788,920+42.22%
Mar 31, 201662,522+8.37%
Mar 31, 201557,691