11:14 May 16 2025

Alibaba's share [HKG: 9988] opened down 6.1% despite the Chinese e-commerce giant reporting its revenue climbed 7% to CNY236.5 billion (USD32.8 billion) last quarter from a year earlier, while its non-GAAP net profit jumped 22% to CNY29.8 billion (USD4.1 billion).

Follow Yicai Global on