AH

Alibaba Group Holding Limited

-1.42%

105.93

02:38:48 UTC