133.27 1.92(1.46%)04/15/2026
Alibaba Group Holding Limited (BABA)
Press Release | Data News