beta
Alibaba Group Holding Limited

Alibaba Group Holding Limited

BABA
BATS
Depository receipts

$130.43

-$0.42

-0.32%

Updated 29 Apr 20:03

$103.71

$192.67

52 weeks low/high