BABA:US
$112.87
-3.216%
Alibaba Group Holding Limited American Depositary Shares each representing eightNews & Events
Last updated: Jun 15, 2025, 5:40 PM ET