Alibaba Group Holding Ltd - ADR

XNYS:BABA   4:00:00 PM EDT
109.40
-3.26 (-2.89%)
: $108.07 -1.33 (-1.22%)
Twitter Share  Facebook Share StockTwits Share