Alibaba Group Holding Limited (BABA)

Sell: $127.79|Buy: $127.86|Change: 0.35 (-0.27%)