Nebius Shares Jump 11.8% on Q1 Revenue Surge, $27B Meta Deal
Nebius surged 11.8% after Q1 2026 revenue jumped 684% YoY to $399 million, with AI cloud revenue up 841% to $389.7 million. Strengthened by a $27 billion Meta deal, $9 billion cash reserves, sub-1x leverage and multiple analyst price-target increases, the stock’s RSI hit 70.08 overbought territory.
1. Q1 2026 Financial Performance
Nebius reported Q1 2026 revenue of $399 million, marking a 684% year-over-year increase. AI cloud segment revenue reached $389.7 million, up 841% YoY, driven by escalating demand for compute capacity and enterprise AI solutions.
2. Strategic Meta Agreement
The company secured a $27 billion long-term infrastructure agreement with Meta, underpinning future capacity commitments and revenue visibility. This deal extends Nebius’s market leadership in AI cloud services by locking in multi-year usage for its data-center assets.
3. Balance Sheet and Analyst Sentiment
Nebius ended the quarter with over $9 billion in cash, sub-1x net leverage and 4 GW of contracted capacity. Analysts lifted price targets following the earnings release, while the stock’s RSI climbed to 70.08, signaling potential overbought conditions.