BABA-W (09988) repurchased 1.4176 million shares for $19.986 million on April 15th.
16/04/2025
GMT Eight
, BABA-W (09988) announced that the company spent $1998.6 million on April 15, 2025 to repurchase 1.4176 million shares of stock, with a repurchase price of $13.94-14.22 per share.