Business ❯Finance ❯Market Value ❯Share Buybacks
Alibaba leads with a record $12.5 billion repurchase, signaling confidence despite ongoing economic challenges.