Alibaba Group Holding Ltd - ADR

NYSE:BABA   3:59:59 PM EDT
261.47
+2.85 (+1.10%)
4:44:01 PM EDT: $260.92 -0.55 (-0.21%)
Twitter Share  Facebook Share StockTwits Share