Alibaba (BABA.N) spent US$9.99 million to repurchase 632,000 shares on May 5.

2025-05-06

Alibaba (BABA.N) spent US$9.99 million to repurchase 632,000 shares on May 5.