Advertisement
Advertisement

BABA

BABA logo

Alibaba Group Holding Limited - ADR

164.78
USD
Sponsored
+2.27
+1.40%
Feb 09, 10:51 UTC -5
Open

BABA Historical Data

Advertisement