Alibaba stock falls 3% on risk-off sentiment, T-Head capital boost

2 min read     Updated on 23 Jun 2026, 04:07 PM
scanx
Reviewed by
Naman SScanX News Team
AI Summary

Alibaba Group Holding Ltd. stock declined 3% in premarket trading amid a risk-off sentiment in U.S. index futures, with no specific company news driving the drop. The stock remains under significant technical pressure, trading below key moving averages and hitting oversold levels. Separately, Alibaba's chip unit T-Head tripled its capital to $148 million to support AI hardware development, while analysts maintain a Buy rating ahead of earnings expected on Aug. 28, 2026.

powered bylight_fuzz_icon
42491480

*this image is generated using AI for illustrative purposes only.

Alibaba Group Holding Ltd. (NYSE: BABA) stock fell about 3% in Tuesday's premarket session as investors moved away from risk assets. The broader sell-off in U.S. index futures weighed on large-cap technology stocks and Chinese American depositary receipts. Nasdaq futures were down 2.38%, while S&P 500 futures lost 1.18%. Dow futures slipped 0.51%, and Russell 2000 futures declined 1.38%. There was no company-specific announcement behind Alibaba's decline; instead, the stock appeared to be tracking the broader risk-off mood in equity futures.

Technical Picture Remains Weak

Alibaba shares traded around $101.75 in premarket trading. The stock remained about 14.8% below its 20-day simple moving average of $119.59, 20.9% below its 50-day moving average of $128.85 and 31.6% below its 200-day moving average of $149.03. The 20-day moving average remains below the 50-day moving average, while the 50-day moving average crossed below the 200-day moving average in April, confirming a longer-term bearish trend. Momentum indicators suggest the stock is heavily oversold, with a relative strength index of 23.33. The stock is also trading below its previous 52-week low of $103.71, which could now serve as resistance. Immediate support sits near the current premarket level of $101.75.

T-Head Capital Injection

Alibaba's chip design unit, T-Head, more than tripled its registered capital to 1 billion yuan ($148 million), marking its first capital injection in over three years. The move supports Alibaba's push to build a full-stack AI ecosystem spanning custom chips, Qwen AI models and Alibaba Cloud, while also aligning with reported plans to spin off T-Head ahead of a potential initial public offering. T-Head has accelerated AI chip development, recently unveiling the Zhenwu M890 accelerator and reporting shipments of 560,000 Zhenwu chips to more than 400 customers across 20 industries.

Earnings and Analyst Outlook

Alibaba is expected to report quarterly results on Aug. 28, 2026. Wall Street expects earnings of $2.51 per share, up from $2.06 a year earlier. Revenue is projected to reach $38.72 billion, compared with $34.57 billion in the prior-year quarter. The stock trades at about 16.2 times earnings. Analysts maintain a consensus Buy rating with an average price forecast of $190.86. Recent analyst actions include Susquehanna reaffirming a Positive rating and raising its price forecast to $185 on May 15, JPMorgan maintaining an Overweight rating and lifting its price forecast to $205 on May 14, and Barclays maintaining an Overweight rating and increasing its price forecast to $195 on May 14.

ETF Exposure and Rankings

Alibaba is a notable holding in several exchange-traded funds. Because Alibaba carries significant weight in these funds, any significant inflows or outflows will likely trigger automatic buying or selling of the stock.

ETF Name Ticker Weighting
Avantis Emerging Markets Equity ETF AVEM 1.12%
Avantis Responsible Emerging Markets Equity ETF AVSE 1.39%
SPDR NYSE Technology ETF XNTK 3.53%

Alibaba scores well on value and growth but continues to struggle on momentum and quality. The stock has a Momentum score of 10.08 and a Quality score of 13.12. It scores 94.18 on Value and 83.48 on Growth.

Will the upcoming earnings report on Aug. 28, 2026, be enough to reverse the current bearish trend and restore investor confidence?

How will the capital injection into T-Head impact Alibaba's competitiveness in the AI chip market against global rivals?

Could the oversold conditions indicated by the RSI lead to a short-term rebound, or will the stock continue to face downward pressure?

like17
dislike

Alibaba Group files annual report for fiscal year 2026

1 min read     Updated on 18 Jun 2026, 03:42 PM
scanx
Reviewed by
Jubin VScanX News Team
AI Summary

Alibaba Group Holding Limited filed its annual report on Form 20-F for the fiscal year ended March 31, 2026. The report includes audited consolidated financial statements and is available on the company's investor relations website. Shareholders and ADS holders can request a free hard copy of the report. Alibaba focuses on AI + Cloud and consumption, leveraging its Qwen AI models across various platforms.

powered bylight_fuzz_icon
43323137

*this image is generated using AI for illustrative purposes only.

Alibaba Group Holding Limited filed its annual report on Form 20-F for the fiscal year ended March 31, 2026. The document contains audited consolidated financial statements and provides a comprehensive overview of the company's performance for the period. The filing is available under the SEC Filing section on Alibaba's investor relations website.

The company will provide a hard copy of the annual report to its shareholders and ADS holders upon request at no cost. Requests must be directed to the Investor Relations Department at Alibaba Group's office in Causeway Bay, Hong Kong, or via email.

Alibaba Group operates as a global technology company with a focus on AI + Cloud and consumption. The firm provides technology infrastructure and marketing reach to assist merchants, brands, retailers, and other businesses in engaging with users and operating efficiently. Its full-stack AI capabilities and services empower both consumers and enterprises.

The company's AI technology is based on Qwen, a family of large language and multimodal models. This technology powers the intelligence behind Alibaba's services across enterprise solutions, e-commerce, and other internet platforms.

Key Details

Item Details
Filing Type Form 20-F
Fiscal Year Ended March 31, 2026
Report Availability SEC Filing section on investor relations website
Hard Copy Availability Free of charge upon request

How will the integration of Qwen's AI models impact Alibaba's revenue streams in the upcoming fiscal year?

What strategic investments is Alibaba planning to expand its AI + Cloud capabilities globally?

How might Alibaba's AI advancements influence its competitive position against other tech giants in the e-commerce and cloud sectors?

like19
dislike

More News on Alibaba Group Holding Ltd