BABA-W(09988) spent $19.982 million to repurchase 1.348 million shares on April 24th.
Alibaba Group (09988) announced on April 24, 2025 that it has invested 19.98 million US dollars...
BABA-W (09988) announces that on April 24, 2025, it will spend $19.9882 million to repurchase 1.348 million shares at a repurchase price of $14.71-14.91 per share.
Related Articles

US Stock Market Move | Withdrawal of experimental drug riluzole application in the EU market leads to a 21% drop in Biohaven (BHVN.US) stock.

US Stock Market Move | Bitcoin breaks through $95,000, and the concept stocks of cryptocurrencies continue to rise.

MARKETINGFORCE(02556): AI-driven performance growth ESG builds long-term value moats.
US Stock Market Move | Withdrawal of experimental drug riluzole application in the EU market leads to a 21% drop in Biohaven (BHVN.US) stock.

US Stock Market Move | Bitcoin breaks through $95,000, and the concept stocks of cryptocurrencies continue to rise.

MARKETINGFORCE(02556): AI-driven performance growth ESG builds long-term value moats.

RECOMMEND

Pan Gongsheng: Will implement a moderately loose monetary policy to promote high-quality development of the Chinese economy.
25/04/2025

Canadian Prime Minister Trudeau: No rush to reach agreement with Trump, US side eventually needs to face reality.
25/04/2025

Alphabet (GOOG.US, GOOGL.US) first quarter revenue and profits exceed expectations, driven by AI and cloud computing performance growth.
25/04/2025