85.73 -1.04(-1.19%)11/21/2024
Alibaba Group Holding Ltd (BABA)
Press Release | Data News