Alibaba Group Holding Ltd - ADR

NYSE:BABA   4:00:00 PM EDT
110.71
-3.26 (-2.86%)
: $107.55 -3.16 (-2.85%)
Twitter Share  Facebook Share StockTwits Share