Alibaba Group Holdings Limited-W (09988.HK) spent $19.9826 million to repurchase 1.2688 million shares on May 2nd.
Wisdom Financial News APP reported that Alibaba Group (09988.HK) announced that on May 2, 2025, the company spent $1998.26 million to repurchase 1.2688 million shares.
Latest