Alibaba Group Holding Ltd - ADR

XNYS:BABA   11:52:16 AM EDT
113.87
-2.69 (-2.31%)
Twitter Share  Facebook Share StockTwits Share