Nebius Lands $19.4B Microsoft Deal, $3B Meta Contract with $20B Backlog

NBISNBIS

Nebius secured $19.4 billion Microsoft and $3 billion Meta cloud infrastructure deals, leaving a backlog over $20 billion and a target of $7–9 billion in annualized revenue by end-2026. However, Q4 revenue of $227.7 million missed consensus by 7% and capex of $2.06 billion raised execution and dilution concerns.

1. Major Contract Wins

Nebius secured multi-year infrastructure deals worth up to $19.4 billion with Microsoft and $3 billion with Meta, resulting in a confirmed backlog exceeding $20 billion that underpins future revenue growth.

2. Growth and Targets

Its AI Cloud segment expanded over 400% year-over-year in Q3 2025, but Q4 revenue of $227.7 million fell short of the $244 million consensus by 7%. Management is projecting $7 billion to $9 billion in annualized run-rate revenue by the end of 2026.

3. Capital Expenditure and Financial Risk

Nebius invested $2.06 billion in capex during Q4 and plans $16 billion to $20 billion in data-center spending in 2026, contributing to negative free cash flow of $1.23 billion and a liabilities load of $7.84 billion. An ATM equity program for up to 25 million new shares also poses dilution risk.

4. Market Sentiment and Competitive Context

Retail sentiment on forum platforms jumped from 35 to 72 as investors weigh supply constraints at AWS and Google Cloud. Prediction markets assign a 30.5% probability of acquisition by end-2026, highlighting strategic interest in Nebius’s infrastructure capabilities.

Sources

F