Alibaba (BABA.N) spent US$9.98 million to repurchase 710,000 shares on the New York Stock Exchange on June 23.

2025-06-24

Alibaba (BABA.N) spent US$9.98 million to repurchase 710,000 shares on the New York Stock Exchange on June 23.