Alibaba Group Holding Ltd - ADR

NYSE:BABA   3:59:59 PM EDT
260.46
-5.46 (-2.05%)
5:16:25 PM EDT: $260.25 -0.21 (-0.08%)
Twitter Share  Facebook Share StockTwits Share