Alibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares
BABA XNYS
$110.80
-5.35 (-4.60%)
▼
15-min delayed
Open
$112.00
High
$112.28
Low
$110.59
Volume
12.22M
Market Cap
$289.10B