The e-commerce giant Alibaba Group Holding Ltd (HKEX: 09988) has announced a share repurchase transaction. On July 9, 2026, the company allocated approximately $996,600 to buy back 72,800 of its own shares. The repurchase price ranged between $13.62 and $13.75 per share.