117.19 8.97(8.29%)07/15/2025
Alibaba Group Holding Limited (BABA)
Press Release | Data News