BABA:US
$125.79
2.077%
Alibaba Group Holding Limited American Depositary Shares each representing eightNews & Events
Last updated: May 9, 2025, 12:37 AM ET