Alibaba-W spent USD 59.973 million on August 29 to repurchase 5.9226 million shares
On August 29, 2024, Alibaba-W announced that it will spend $59.973 million to repurchase 5.9226 million shares
On August 29, 2024, Alibaba-W (09988) announced that it will spend $59.973 million to repurchase 5.9226 million shares