Alibaba Group Holding

BABA · NYSE

$99.64−$2.18 (−2.14%)TodayMarket closed ·
Prev close $101.82

BABA analyst rating

BuyConsensus of 11 analysts over the last 12 months. 91% rate it a buy.
  • Strong buy0
  • Buy10
  • Hold1
  • Underperform0
  • Sell0

12-month price target · 42 analysts

Average $187.96 (+88.6% upside)

Low
$95.95
Now
$99.64
High
$231.10

Upgrades and downgrades

The latest rating actions, newest first

BABA analyst upgrades, downgrades and rating actions
FirmDateActionRating
JP MorganOct 12, 2026MaintainsOverweight
CitigroupOct 8, 2026MaintainsBuy
SusquehannaAug 28, 2026MaintainsPositive
JP MorganAug 21, 2026MaintainsOverweight
BarclaysAug 21, 2026MaintainsOverweight
BairdAug 21, 2026MaintainsOutperform
SusquehannaMay 15, 2026MaintainsPositive
JP MorganMay 14, 2026MaintainsOverweight
BarclaysMay 14, 2026MaintainsOverweight
MizuhoMay 14, 2026MaintainsOutperform

The case for and against

Updated Feb 9, 2026

Bull case

Alibaba Group Holdings demonstrates a robust financial outlook with revised revenue estimates for FY26 and FY27, projected at RMB 1,036 billion and RMB 1,154 billion, respectively, indicating strong growth potential in both its cloud computing and core e-commerce sectors. The company's revenue for the latest quarter reached RMB 248 billion, reflecting a year-over-year increase of 5%, or 15% when excluding disposed assets, which surpassed analyst consensus expectations by approximately RMB 3 billion. Additionally, the integration of instant commerce into the Taobao app has led to a notable 20% rise in daily active users, enhancing user engagement and driving traffic across Alibaba's platforms.

Bear case

The negative outlook on Alibaba Gr Holdings's stock stems primarily from a conservative adjustment to its China Ecommerce Group EBITA margins, which have been reduced to 23% for F2H26 and 28% for FY27, reflecting a cautious stance on margin recovery. Additionally, the company reported an EBITDA of RMB 17 billion, falling short of the RMB 19 billion consensus, driven by ongoing investments in quick commerce, which have also led to lowered adjusted EBITDA estimates for FY26 and FY27 to RMB 184 billion and RMB 262 billion, respectively. The significant quarterly loss exceeding RMB 36 billion, negative free cash flow of RMB 21.8 billion attributed to investments in quick commerce and increased cloud infrastructure spending, further underscore the financial challenges the company faces.

Information on this page is provided for informational purposes only and is not a recommendation to buy, sell or hold any security. Investing involves risk, including possible loss of principal. Market data is delayed at least 15 minutes and is provided without warranty. Analyst ratings, price targets and company data come from third-party sources. Past performance does not guarantee future results.