Advertisement
Advertisement

BABA

BABA logo

Alibaba Group Holding Limited - ADR

164.56
USD
Sponsored
+2.05
+1.26%
Feb 09, 11:01 UTC -5
Open

Advertisement