Alibaba Group is trading 8.21% down at HK$112.90 following investor reactions to its August 20 earnings report and a major HK$80 billion share placing announced on August 23, 2026.
- The August 20 earnings report showed net income fell 75% to RMB10.5 billion.
- Revenue increased 9% to RMB268.95 billion, but capital expenditure surged 75% to RMB67.68 billion as Alibaba accelerated AI infrastructure spending, weighing on profitability and cash flow.
- AI Cloud and Compute Services' adjusted EBITA grew 133% year on year, not 45%, as investors weigh heavy AI investments against profitability.
- The share placing, which is expected to close on August 26, 2026, involves 710 million new shares at HK$112.70 per share, aiming to bolster the company's capital base for AI leadership.