Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Mar 31, 2025435,346+3.28%
Mar 31, 2024421,507+9.38%
Mar 31, 2023385,351+0.41%
Mar 31, 2022383,784+1.70%
Mar 31, 2021377,358+56.02%
Mar 31, 2020241,872+16.47%
Mar 31, 2019207,669+52.91%
Mar 31, 2018135,810+44.83%
Mar 31, 201793,771+80.19%
Mar 31, 201652,039+31.17%
Mar 31, 201539,672