Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Mar 31, 2025381,380-4.18%
Mar 31, 2024398,000-4.53%
Mar 31, 2023416,881+1.55%
Mar 31, 2022410,507+4.11%
Mar 31, 2021394,309+14.72%
Mar 31, 2020343,708+48.29%
Mar 31, 2019231,784+24.10%
Mar 31, 2018186,765+13.48%
Mar 31, 2017164,586+24.49%
Mar 31, 2016132,207+12.86%
Mar 31, 2015117,143