Alibaba (BABA.N) shares fell more than 3% in pre-market trading after the company released its earnings.

2026-08-20

Alibaba (BABA.N) shares fell more than 3% in pre-market trading after the company released its earnings.