Alibaba Group Holding Ltd - ADR

NYSE:BABA  
86.80
-0.89 (-1.01%)
5:24:24 PM EDT: $86.93 +0.13 (+0.15%)
Twitter Share  Facebook Share StockTwits Share