NYSE:BABAMultiline Retail
Alibaba Group Holding (BABA) Is Down 10.5% After Profit Slump Amid Heavy AI And Cloud Spending
In March 2026, Alibaba Group Holding Limited reported its fiscal third-quarter and nine‑month 2025 results, showing sales rising slightly to CNY 284,843 million for the quarter and CNY 780,290 million for nine months, while net income fell sharply to CNY 16,383 million and CNY 78,051 million respectively versus the prior year.
The earnings release highlighted how heavy spending on artificial intelligence and cloud infrastructure, alongside quick commerce expansion and a major shift away from...