Alibaba Group Holding Ltd - ADR

NYSE:BABA   4:00:00 PM EDT
113.97
+0.56 (+0.49%)
: $111.95 -2.02 (-1.77%)
Twitter Share  Facebook Share StockTwits Share