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

Sell:$143.89Buy:$143.98Price decreased$3.94 (2.66%)

Prices delayed by at least 15 minutes
Sell:$143.89
Buy:$143.98
Change:Price decreased$3.94 (2.66%)
Prices delayed by at least 15 minutes
Sell:$143.89
Buy:$143.98
Change:Price decreased$3.94 (2.66%)
Prices delayed by at least 15 minutes