Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndNet income margin (%) YoY (%)
Mar 31, 202513.1+53.61%
Mar 31, 20248.5+1.46%
Mar 31, 20238.4+14.82%
Mar 31, 20227.3-65.24%
Mar 31, 202121-28.39%
Mar 31, 202029.3+25.71%
Mar 31, 201923.3-8.94%
Mar 31, 201825.6-7.19%
Mar 31, 201727.6-60.94%
Mar 31, 201670.7+121.38%
Mar 31, 201531.9