Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Mar 31, 2025674,049-10.47%
Mar 31, 2024752,864+7.87%
Mar 31, 2023697,966+9.31%
Mar 31, 2022638,535-0.75%
Mar 31, 2021643,360+38.98%
Mar 31, 2020462,923+71.28%
Mar 31, 2019270,273+5.22%
Mar 31, 2018256,855+40.73%
Mar 31, 2017182,516+36.13%
Mar 31, 2016134,070-5.66%
Mar 31, 2015142,109