Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Mar 31, 20257.3+60.22%
Mar 31, 20244.6+7.82%
Mar 31, 20234.2+14.67%
Mar 31, 20223.7-63.31%
Mar 31, 202110-23.55%
Mar 31, 202013.1+25.55%
Mar 31, 201910.5-0.19%
Mar 31, 201810.5+4.39%
Mar 31, 201710-56.50%
Mar 31, 201623.1