Alibaba Group Holding Ltd. founder Jack Ma, Chairman Joe Tsai, and CEO Eddie Wu Yongming recently purchased over $102 million worth of the company’s Hong Kong-listed shares. This move was intended to reassure investors and shore up market confidence after Alibaba's record HK$80 billion ($10.2 billion) share placement, which was dedicated to funding its artificial intelligence initiatives. Despite these significant insider purchases, the stock experienced only a modest bump, suggesting limited immediate impact on the market's perception following the large share sale.
Jack Ma personally invested more than HK$600 million ($76.5 million) in Alibaba shares since the placement was announced on August 23. This purchase signifies his strong belief in Alibaba's long-term prospects, particularly its ambitions in artificial intelligence. Ma's return to actively buying company stock, after largely stepping back from daily operations in 2019, is seen as a powerful signal of his confidence in the company's strategic direction.
Accompanying Ma, Chairman Joe Tsai and CEO Eddie Wu collectively acquired HK$202 million ($25.8 million) in shares. Tsai purchased approximately HK$82 million on Tuesday and HK$80 million on Monday, while Wu invested around HK$40 million on Monday. These executive purchases followed Alibaba's first share issuance since 2019, a major fundraising effort aimed at securing leadership in global AI development.
The $10.2 billion share placement, one of Hong Kong's largest follow-on offerings, saw strong demand, being oversubscribed by three times. However, the announcement led to an initial decline in Alibaba's stock price, with shares falling 8.5%, as investors reacted to potential dilution and the significant capital expenditure required for AI development. The company plans to allocate 100% of the net proceeds from the placement to its full-stack AI capabilities, including chips, infrastructure, model development, and applications, reflecting its aggressive strategy to outpace rivals in the AI race.
Alibaba has committed to spending over 380 billion yuan ($56.5 billion) over three years on AI, a strategy that has already begun to impact profit margins. The substantial insider buying by Ma and other top executives is a clear attempt to counter market skepticism regarding the high costs and uncertain timelines of these AI investments, reinforcing their belief that the company's AI buildout will ultimately yield significant long-term growth.