Alibaba Group Holding Limited

BABA

NYSE

173.44 3.22 (1.89%)

updated at 15:06 Apr 26