Alibaba (09988.HK): Repurchased US$11.9 billion of shares in fiscal 2025.

2025-05-15

Alibaba (09988.HK): Repurchased US$11.9 billion of shares in fiscal 2025.