Business
Alibaba Revival: $200 Million Insider Bet, Massive Buybacks
(CTN News) – Alibaba Group Holding Ltd. has experienced a substantial decline in its stock price for more than three years, primarily due to the sudden suspension of Ant Group’s highly anticipated $37 billion initial public offering and strict regulatory measures implemented in late 2020 against prominent Chinese tech companies.
In addition, global economic headwinds and a noticeable slowdown in the company’s growth momentum exacerbated the situation. The stock of Alibaba has plummeted by an astounding 76% since its peak in October 2020.
The company has experienced a deceleration in revenue growth over the past two years due to widespread economic headwinds and increasing competition in the market.
Nevertheless, its share price has declined sharply as a result of a changing regulatory climate. A period of regulatory uncertainty began with the abrupt cancellation of Ant Group’s initial public offering, and deepened with the cancellation of Ant Group’s plans to list its other subsidiaries on the stock exchange.
These developments, however, have adversely impacted investor confidence, resulting in an overemphasis on regulatory challenges over the company’s operational performance and growth prospects.
Last but not least, Alibaba is on the verge of a remarkable comeback journey, marked by rising revenue, improved margins and a growing global presence.
A strategic investment of $200 million amid market challenges
Alibaba’s founders, Jack Ma and Joe Tsai, showed confidence in the company’s long-term potential by investing $200 million to purchase additional shares, demonstrating their confidence in the company’s resilience and future.
Ma’s family trust previously announced that it intended to sell 10 million shares in November 2023 in accordance with an agreement made with a broker at a price that was set in August 2023 for the purpose of investing in agricultural enterprises and charitable organizations.
In contrast, Ma has recently reaffirmed his confidence in Alibaba through the purchase of company shares, solidifying his position in the company.
Specifically, he invested $50 million into Alibaba shares listed on the Hong Kong Stock Exchange, while Joe Tsai committed $151 million to the company’s US-listed shares via his Blue Pool Management family investment vehicle.
SEE ALSO:
‘Amazon Steers Customers To Higher-Priced Items,’ Lawsuit Claims