Alibaba Group Holding Limited (BABA)

Sell: $155.61|Buy: $155.68|Change: 3.00 (-1.89%)