Alibaba Group Holding Limited (BABA) NYSE

132.53

-3.295(-2.43%)

Updated at April 27 01:56PM

Currency In USD