Amidst the tumultuous waters of the market, Alibaba Group Holding Limited (HK:9988) has taken a bold stance. The company recently completed a substantial $5.8 billion share buyback in the first quarter of FY25, facing headwinds from a prolonged selloff in its stock over the past year. This move resulted in a net decline of 2.3% in its total outstanding shares, signaling confidence in its own narrative. Today, Alibaba’s Hong Kong-listed shares saw a boost, gaining 3% in the current trading session.
The once high-flying Alibaba stock has seen better days, tumbling by 13.4% in the past year of trading. Hailing from the tech epicenter of China, Alibaba is renowned for its prowess in the online marketplace arena.
Exploring Alibaba’s Recent Buyback
Alibaba’s latest buyback initiative is part of an ongoing program with $26.1 billion still in the coffers, scheduled to run until Q1 2027. The $5.8 billion repurchase in the recent quarter indicates an upswing from the previous $4.8 billion. Notably, Alibaba ramped up its buybacks significantly during Q1 FY25 compared to the $2.9 billion repurchased in the quarter ending December 31, 2023.
In the preceding FY24, Alibaba flexed its financial muscles by reclaiming $12.5 billion worth of shares, effectively slimming the total share count by 5%.
Moreover, in a strategic move back in May, Alibaba gathered $5 billion through convertible bonds issuance, primarily to fortify its buyback endeavors. As the company navigates a delicate balancing act, juggling substantial share repurchases while nurturing investments in burgeoning fields such as artificial intelligence (AI).
Alibaba’s Investment Prospects
The landscape for Alibaba in 2023 was fraught with challenges, encompassing dwindling domestic sales, fierce market competition, and an air of uncertainty surrounding its plans to segregate business units. The journey ahead seems arduous as Alibaba grapples with a declining stock trajectory this year, striving to engineer a path to recovery. Notwithstanding these hurdles, analysts maintain a guarded optimism toward the stock.
On TipRanks, 9988 stock has landed a Moderate Buy consensus rating from analysts, underpinned by four Buy recommendations and two Holds. The Alibaba share price target of HK$93.62 signals a potential upside of 33%, painting a picture of hope amidst the storm.

Disclosure: Analytical data is based on market sentiment and individual research. Investment decisions should be made after thorough evaluation.



