Alibaba Group Holding Limited (BABA) Latest News

$165.23

$3.16 (-1.88%)
Last update: 09:53 AM EST
Day's range
$162.26
Day's range
$165.32