Alibaba Group Holding Limited (BABA)

Sell: $159.65|Buy: $159.80|Change: 4.51 (-2.76%)