Alibaba Group Holding LtdBABA

Market cap
P/E ratio
Period EndNet income (Million USD)YoY (%)
Mar 31, 2025130,109+62.62%
Mar 31, 202480,009+9.93%
Mar 31, 202372,783+16.92%
Mar 31, 202262,249-58.66%
Mar 31, 2021150,578+0.77%
Mar 31, 2020149,433+70.03%
Mar 31, 201987,886+37.12%
Mar 31, 201864,093+46.75%
Mar 31, 201743,675-38.88%
Mar 31, 201671,460+193.83%
Mar 31, 201524,320