Alibaba Group Holding Ltd (BABA) ADS Each Representing 8 Ord Shares SPON

Sell:$121.88Buy:$122.07Price decreased$1.68 (1.36%)

Prices delayed by at least 15 minutes
Sell:$121.88
Buy:$122.07
Change:Price decreased$1.68 (1.36%)
Prices delayed by at least 15 minutes
Sell:$121.88
Buy:$122.07
Change:Price decreased$1.68 (1.36%)
Prices delayed by at least 15 minutes