Alibaba Group Holding Ltd (BABA) Insider Traders

$152.78

$1.67 (-1.08%)
Last update: 06:55 AM EST
Day's range
$152.57
Day's range
$156.33
No record found