Alibaba Group Holding Ltd - ADR

NYSE:BABA  
238.69
-0.40 (-0.17%)
5:39:35 PM EDT: $238.74 +0.05 (+0.02%)
StockTwits Share  Twitter Share  Facebook Share

Article Currently Unavailable