AH

Alibaba Group Holding Limited

-2.65%

105.34

00:14:39 UTC