98.70 -1.13(-1.13%)10/30/2024
Alibaba Group Holding Ltd (BABA)
Press Release | Data News