BABA:US
$113.01
-0.423%
Alibaba Group Holding Limited American Depositary Shares each representing eightNews & Events
Last updated: Jun 22, 2025, 7:58 AM ET