Alibaba shares slide as earnings disappoint and dilution plan spooks investors
Read source articleWhat happened
Alibaba’s Hong Kong-listed shares fell sharply on August 24, 2026, dropping to H$111, the lowest since July 30 and down from a monthly high of H$130.1, as investors reacted to the latest earnings report and a shareholder dilution plan. The earnings report, covering the June quarter, likely extended the concerning trends from FY2026: heavy AI infrastructure spending continued to pressure margins and free cash flow, while management announced plans to issue new shares or convertible securities to fund the buildout. The market’s reaction reflects frustration that AI revenue growth has not yet translated into improved cash generation, and the dilution plan directly reduces per-share value for existing holders. This comes after a year in which Alibaba already swung to negative free cash flow of RMB46.6 billion and saw adjusted EBITA fall 56%, eroding confidence in the company’s transition strategy. The sharp sell-off suggests that investors are now demanding clearer evidence of AI monetization and capital discipline before rewarding the stock.
Implication
Investors should view this sell-off as a rational repricing of the risks already identified in the master report: heavy capex, negative free cash flow, and uncertain AI monetization are now compounded by dilution. The dilutive capital raise, even if it supports long-term AI capacity, further reduces the attractiveness of the equity at current levels because it lowers earnings per share and signals that internal cash generation is insufficient. The market is likely to keep the stock under pressure until management demonstrates that cloud and AI revenue can cover capital expenditures and that the commerce cash engine remains stable without excessive subsidies. In the near term, the stock could approach the master report’s bear case of $78 if cloud growth decelerates or if the dilution is larger than expected. Conversely, a meaningful recovery in free cash flow and a moderation in spending intensity would be needed to restore investor confidence and justify a higher valuation.
Thesis delta
The dilution plan and negative market reaction shift the risk-reward slightly more negative, moving the stock closer to the master report’s bear case. However, the core thesis remains conditional on cloud/AI monetization and free cash flow inflection, which are still unproven. The master report’s WAIT rating is reinforced, with a lower entry price of $88 becoming more relevant if the stock continues to fall.
Confidence
Medium