Alibaba Group Holding Ltd - ADR

XNYS:BABA   10:34:48 AM EDT
133.99
-8.57 (-6.01%)
Twitter Share  Facebook Share StockTwits Share