Alibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares
BABA XNYS
$140.06
-1.00 (-0.71%)
▼
15-min delayed
Open
$142.05
High
$143.80
Low
$139.37
Volume
10.06M
Market Cap
$336.01B