Alibaba Group Holding Ltd - ADR

NYSE:BABA  
89.61
-1.13 (-1.25%)
4:57:17 PM EDT: $89.63 +0.02 (+0.02%)
Twitter Share  Facebook Share StockTwits Share