Advertisement
Advertisement

BABA

BABA logo

Alibaba Group Holding Limited - ADR

122.41
USD
Sponsored
-2.49
-1.99%
Mar 20, 15:59 UTC -4
Closed
exchange

After-Market

123.57

+1.16
+0.95%

Advertisement