Alibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares
BABA XNYS
$102.64
-2.44 (-2.32%)
▼
15-min delayed
Open
$102.38
High
$102.80
Low
$102.13
Volume
1.22M
Market Cap
$256.95B