Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Mar 31, 2025140,905+24.31%
Mar 31, 2024113,350+12.95%
Mar 31, 2023100,351+44.10%
Mar 31, 202269,638-22.35%
Mar 31, 202189,678-1.92%
Mar 31, 202091,430+60.17%
Mar 31, 201957,084-17.64%
Mar 31, 201869,314+44.24%
Mar 31, 201748,055+65.13%
Mar 31, 201629,102+25.79%
Mar 31, 201523,135