Sources
Loading...
Additional media
Loading...

Alibaba Group has executed its largest quarterly share repurchase, buying back $4.8 billion worth of shares in the quarter ended March. This buyback is part of a larger plan, with Alibaba having spent a total of $12.5 billion on share buybacks over the last year. The company still has $32 billion allocated for future buybacks under its current plan, aiming to boost returns. The buybacks were conducted in both Hong Kong and New York, with Alibaba's stock symbol being $BABA.
