Alibaba Group Holding Ltd - ADR

NYSE:BABA   4:00:00 PM EDT
73.52
+0.10 (+0.14%)
: $72.88 -0.64 (-0.87%)
Twitter Share  Facebook Share StockTwits Share