Alibaba Group Holding Ltd - ADR

NYSE:BABA  
195.18
-2.36 (-1.20%)
4:41:44 PM EDT: $195.98 +0.80 (+0.41%)
Twitter Share  Facebook Share StockTwits Share