Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Mar 31, 2025598,285+2.04%
Mar 31, 2024586,323+6.66%
Mar 31, 2023549,695+1.90%
Mar 31, 2022539,450+28.07%
Mar 31, 2021421,205+49.17%
Mar 31, 2020282,367+36.46%
Mar 31, 2019206,929+93.31%
Mar 31, 2018107,044+79.96%
Mar 31, 201759,483+73.14%
Mar 31, 201634,355+44.14%
Mar 31, 201523,834