The e-commerce and technology giant Alibaba Group Holding Ltd (HKEX: 09988), also known as Alibaba-W, has disclosed a share repurchase transaction.
According to a company filing, on June 26, 2026, the firm allocated $12.4978 million to repurchase 1.0554 million of its own shares.