125.34 -2.51(-1.96%)08/12/2026
Alibaba Group Holding Limited (BABA)
Press Release | Data News