Alibaba-W (09988.HK) spent $1.7831 million to repurchase 119,300 shares on July 22nd.

date
24/07/2025
The Smart Financial News App reports that Alibaba-W (09988.HK) announced on July 22, 2025, to spend $1.7831 million to repurchase 119,300 shares at a repurchase price of $14.88-15 per share.