Alibaba Group Holding Ltd - ADR

XNYS:BABA   10:31:16 AM EDT
133.95
-8.61 (-6.04%)
Twitter Share  Facebook Share StockTwits Share