Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Mar 31, 2025203,348+9.82%
Mar 31, 2024185,161+5.19%
Mar 31, 2023176,031+2.46%
Mar 31, 2022171,806+16.55%
Mar 31, 2021147,412+42.58%
Mar 31, 2020103,387+12.34%
Mar 31, 201992,030+38.41%
Mar 31, 201866,489+229.06%
Mar 31, 201720,206+48.26%
Mar 31, 201613,629+49.13%
Mar 31, 20159,139