Alibaba-W (09988.HK) spent $5.075 million to repurchase 340,200 shares on August 8th.
Caijing APP news, Alibaba-W (09988.HK) announced that on August 8, 2025, the company spent $507.5 million to repurchase 340,200 shares at a repurchase price of $14.83-15.00 per share.
Latest