Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndTotal cash & short-term investments (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-2.76%
Mar 31, 2018204,124+38.12%
Mar 31, 2017147,790+33.15%
Mar 31, 2016110,996-0.76%
Mar 31, 2015111,851