120.14 2.84(2.42%)07/18/2025
Alibaba Group Holding Limited (BABA)
Press Release | Data News