Alibaba Group Holding Limited - Depositary Receipt (Common Stock)
€ 90.40
↑1.60
(1.80%)
2025-07-10
BAHAGING PRESYO
BAHAGING PRESYO