The information provided on EL7.AI is for educational and informational purposes only and does not constitute financial advice.
| Factor | Score | Distribution | Value | Avg | Verdict |
|---|---|---|---|---|---|
Valuation | 52 | 20.4x | 20.1x | Near average | |
Growth | 45 | 2.7% | 5.6% | Near average | |
Quality | 51 | 4.2% | 7.6% | Near average | |
Safety | 58 | 0.5x | 0.4x | Near average | |
Capital Return | 24 | — | 2.19% | Below average | |
Momentum | 34 | — | — | Below average | |
Sentiment | 51 | — | — | Near average |

This section combines price targets, revision history, analyst coverage changes, and an AI summary of what changed on the Street.
The average target price for Alibaba shares saw a slight decline of 1.66% over the past week to reach $190, despite 14 new analysts entering the coverage range, reflecting a cautious reassessment by major financial institutions. There is a notable Dispersion in analyst estimates, with forecasts ranging between $140 and $225, indicating uncertainty regarding the pace of future revenue growth despite maintaining positive ratings such as 'Overweight' and 'Outperform'.
Ten ratios that matter, each compared against its sector median and average — so you can see whether a number is rich or cheap relative to peers in the same sector.
Alibaba Group Holding Limited (BABA) is a global leader in e-commerce, cloud computing, and AI technology, generating the majority of its revenue from Customer Management Services (CMR) on its domestic China e-commerce platforms (such as Taobao and Tmall). Additionally, it generates revenue from selling cloud computing, infrastructure, and AI services to enterprises via the Cloud Intelligence Group, alongside international digital commerce (AIDC) operations and logistics and express delivery services.
During the fourth quarter of fiscal year 2026 ended March 31, 2026, the group achieved total revenue of RMB 243.4 billion (representing an 11% year-on-year growth on a like-for-like basis excluding Sun Art and Intime). Despite this revenue growth, adjusted EBITA decreased by 84% due to heavy investments in technology, instant commerce, and user experience, while GAAP net income jumped 96% to RMB 23.5 billion, driven by valuation gains on strategic investments.
For the full fiscal year 2026, annual revenue reached USD 148.4 billion, with a gross profit of USD 59.1 billion and a net income of USD 15.0 billion, reflecting earnings per share of USD 0.8. These results show a clear strategic shift where the cloud computing and AI segment has become the primary growth driver for the group, with international cloud revenue growth accelerating to 40% during the final quarter.
The stock is currently trading at $127.3, which is below the average analyst target of $189.17 (48.6%), with a consensus Buy rating.
The negative free cash flow of RMB 17.3 billion is primarily due to the massive and aggressive investments Alibaba made in AI infrastructure and data centers over the past year. Management asserts that these investments are essential to capture the historic AI opportunity, comparing it to building "training and inference factories" that will yield high returns in the future. However, the company notes that operating cash flows from Taobao and Tmall remain highly stable, alongside expectations of narrowing instant commerce losses and the international commerce segment turning profitable within the next two years.
Alibaba upgraded its business development program for select merchants, directly linking the level of support provided to their advertising spend on the platform. Accounting-wise, this support was recorded as a deduction from CMR revenue instead of being recorded under sales and marketing expenses as previously practiced, causing reported CMR growth to appear at just 1%. However, excluding this accounting impact, actual CMR revenue grew by 8% year-on-year on a like-for-like basis.
Alibaba's management expects the Annual Recurring Revenue (ARR) run rate for model and application services (including the Bailian Model Studio platform) to exceed RMB 10 billion in the quarter ending June 2026, and to jump to over RMB 30 billion by the end of this year. This rapid growth is driven by the massive surge in token consumption and customers shifting from simple tasks to running complex workloads and large-scale production.
Automated analysis for informational purposes only — not investment advice.
The instant commerce business achieved revenue growth of 57% to reach RMB 20 billion during the final quarter, with continuous improvement in unit economics (UE) and average order value (AOV). Management expresses full confidence that the unit economics of the instant commerce segment will turn positive by the end of fiscal year 2027. The company also expects to achieve overall profitability for this segment in the future as it reaches new scale and market share metrics.
GPU chips developed by T-Head are a core pillar of Alibaba's infrastructure, currently serving more than 60% of the computing capacity dedicated to external customers in the internet, financial services, and autonomous driving sectors. These chips grant the company complete supply independence and shield it from the high inflationary costs of external chips, whose prices doubled by 100% over a year. With the increase in domestic production of these chips, management expects a significant expansion in the cloud segment's gross margin over the next two quarters.