Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Mar 31, 20251,078,393-2.13%
Mar 31, 20241,101,871-1.01%
Mar 31, 20231,113,063+3.78%
Mar 31, 20221,072,538-0.23%
Mar 31, 20211,074,961+23.48%
Mar 31, 2020870,548+43.05%
Mar 31, 2019608,583+39.44%
Mar 31, 2018436,438+35.91%
Mar 31, 2017321,129+28.69%
Mar 31, 2016249,539+58.53%
Mar 31, 2015157,413