Alibaba Group Holding Ltd - ADR

XNYS:BABA   12:02:01 AM EDT
103.32
+5.28 (+5.38%)
Twitter Share  Facebook Share StockTwits Share