Key Takeaways
- • Leopold Aschenbrenner's Situational Awareness LP acquired a 5.6% stake in Nebius valued at $2.6 billion, becoming the AI infrastructure company's largest shareholder and displacing BlackRock from the top position.
- • Nebius reported first-quarter 2026 revenue of $399 million, representing 684% year-over-year growth, with AI cloud division revenue surging 841% and achieving 45% adjusted EBITDA margins in that segment.
- • The company has accumulated $9.4 billion in total debt while securing 3.5 gigawatts of power capacity under contract, exceeding its original 3 GW target for end-2026 and raising guidance to 4 GW.
- • Nebius projects full-year 2026 revenue between $7 billion and $9 billion based on a $1.92 billion annualized run rate, though Street consensus estimates remain significantly lower at $3.4 billion for 2026 and $10.9 billion for 2027.
- • Nebius shares gained as much as 12% on the disclosure, building on a 420% appreciation over the prior twelve months despite a recent pullback from $233.80 to $202 per share.
Summary
Nebius' operational performance provided substantial justification for institutional investor appetite. First-quarter 2026 results revealed revenue of $399 million, a 684% increase year-over-year, with the AI cloud division accounting for 98% of sales and posting an extraordinary 841% revenue surge. The core AI cloud business achieved adjusted EBITDA margins of 45%, more than doubling from the prior quarter, while company-wide adjusted EBITDA margins stood at 32.45%. These metrics underscore both accelerating demand and improving unit economics within the highest-growth segment.
Infrastructure buildout remains the binding constraint on growth trajectory. Nebius has secured 3.5 gigawatts of power capacity under contract, surpassing its original end-2026 target of 3 GW and prompting management to raise guidance to 4 GW. This aggressive capacity expansion has driven total debt to $9.4 billion from $288 million in 2022, representing a significant leverage increase underwriting the company's hardware and infrastructure investments. The annualized revenue run rate has reached $1.92 billion, positioning the company toward management's full-year guidance of $7 billion to $9 billion in 2026 revenue.
A notable divergence exists between management's outlook and Street consensus. While Nebius projects $7 billion to $9 billion for 2026, analyst estimates center on $3.4 billion for the current year, rising to $10.9 billion for 2027. This gap reflects either substantial confidence in management's execution or material estimation risk embedded in consensus models. The stock's performance—up 420% over twelve months yet recently pulled back from $233.80 to $202 in three trading sessions—suggests investors continue pricing both the upside potential and execution risks inherent in Nebius' rapid scaling strategy.
Go deeper than the headline
Research every firm in this story, track the ones that matter and get the daily briefing — free for 7 days.