Alibaba Group Holding Ltd - ADR

NYSE:BABA   4:00:00 PM EDT
166.17
+3.96 (+2.44%)
6:34:02 PM EDT: $165.32 -0.85 (-0.51%)
Twitter Share  Facebook Share StockTwits Share