Alibaba (BABA.N) priced an HK$80 billion placement of new shares at HK$112.70 per share, subscribing 710,000,000 new shares; placement expected to complete on Aug 26, 2026.

2026-08-24

Alibaba (BABA.N) priced an HK$80 billion placement of new shares at HK$112.70 per share, subscribing 710,000,000 new shares; placement expected to complete on Aug 26, 2026.