Alibaba Group Holding Ltd - ADR

:BABA   4:00:00 PM EDT
152.78
-1.67 (-1.08%)
7:29:34 PM EDT: $153.11 +0.33 (+0.22%)
Twitter Share  Facebook Share StockTwits Share