Alibaba Group Holding Ltd - ADR

NYSE:BABA  
118.38
-2.19 (-1.82%)
7:59:59 PM EDT: $118.42 +0.04 (+0.03%)
Twitter Share  Facebook Share StockTwits Share