Alibaba’s stock has entered technically oversold territory following leadership departures within its Qwen AI division. These exits have triggered investor concerns regarding the stability and execution of the company’s core artificial intelligence strategy.
China established its 2026 GDP growth target at a range of 4.5% to 5%. This figure represents the lowest growth target in several decades and has dampened the economic outlook for major Chinese corporations.
Geopolitical tensions and regulatory scrutiny continue to weigh on the company’s shares. Alibaba was included on a Pentagon watchlist in February 2026.