82.85 -2.84(-3.31%)11/22/2024
Alibaba Group Holding Ltd (BABA)
Press Release | Data News