AH

Alibaba Group Holding Limited ADR

-1.74%

96.29

01:40:51 UTC