114.07 0.66(0.58%)07/01/2025
Alibaba Group Holding Limited (BABA)
Press Release | Data News