beta
Alibaba Group Holding Limited

Alibaba Group Holding Limited

BABA
BATS
Depository receipts

$176.52

-$2.73

-1.52%

Updated 28 Oct 20:01

$80.06

$192.67

52 weeks low/high