Alibaba (09988.HK) spent US$4.1727 million to repurchase 371,900 shares on January 27, 2025.

2025-01-28

Alibaba (09988.HK) spent US$4.1727 million to repurchase 371,900 shares on January 27, 2025.