Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Mar 31, 20251,130,178+11.68%
Mar 31, 20241,011,965-4.09%
Mar 31, 20231,055,078-0.18%
Mar 31, 20221,057,018+0.97%
Mar 31, 20211,046,858+23.15%
Mar 31, 2020850,062+22.35%
Mar 31, 2019694,803+50.96%
Mar 31, 2018460,269+41.93%
Mar 31, 2017324,296+40.77%
Mar 31, 2016230,380+103.29%
Mar 31, 2015113,325