Alibaba Group Holding Ltd (BABA) Latest News

$152.78

$1.67 (-1.08%)
Last update: 08:46 AM EST
Day's range
$152.57
Day's range
$156.33