Alibaba Group Holding Ltd - ADR

NYSE:BABA   3:59:59 PM EDT
261.27
-2.74 (-1.04%)
4:58:55 PM EDT: $261.15 -0.12 (-0.05%)
Twitter Share  Facebook Share StockTwits Share