Advertisement
Advertisement

BABA

BABA logo

Alibaba Group Holding Limited - ADR

123.71
USD
Sponsored
+1.55
+1.27%
Aug 14, 15:07 UTC -4
Open

Advertisement