Alibaba (BABA.N) fell 9.5%, its biggest drop since April 7 last year.

2026-03-19

Alibaba (BABA.N) fell 9.5%, its biggest drop since April 7 last year.