Alibaba (BABA.N) opened lower but rallied, currently up over 6%, after initially falling 3%.

2026-05-13

Alibaba (BABA.N) opened lower but rallied, currently up over 6%, after initially falling 3%.