Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Mar 31, 202511.9+65.37%
Mar 31, 20247.2+8.41%
Mar 31, 20236.7+14.83%
Mar 31, 20225.8-62.53%
Mar 31, 202115.5-23.40%
Mar 31, 202020.2+20.15%
Mar 31, 201916.8-0.59%
Mar 31, 201816.9+10.52%
Mar 31, 201715.3-56.41%
Mar 31, 201635.1