109.28 1.36(1.26%)10/10/2024
Alibaba Group Holding Ltd (BABA)
Data News  Press Release