Alibaba Group Holding Ltd - ADR

XNYS:BABA   2:28:06 PM EDT
141.52
+2.93 (+2.11%)
Twitter Share  Facebook Share StockTwits Share