Alibaba Group Holding Ltd - ADR

XNYS:BABA   2:26:30 PM EDT
141.57
+2.98 (+2.15%)
Twitter Share  Facebook Share StockTwits Share