Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Mar 31, 2025145,487-41.37%
Mar 31, 2024248,125+28.50%
Mar 31, 2023193,086-15.07%
Mar 31, 2022227,353-36.22%
Mar 31, 2021356,469+3.03%
Mar 31, 2020345,982+74.30%
Mar 31, 2019198,494-0.41%
Mar 31, 2018199,309+38.66%
Mar 31, 2017143,736+34.56%
Mar 31, 2016106,818-1.27%
Mar 31, 2015108,193