Alibaba (BABA.N): On July 7, it spent approximately US$10 million to repurchase 748,000 shares on the New York Stock Exchange.

2025-07-08

Alibaba (BABA.N): On July 7, it spent approximately US$10 million to repurchase 748,000 shares on the New York Stock Exchange.