Nebius jumps after Q1 results and new 1.2 GW Pennsylvania AI-factory site

NBISNBIS

Nebius reported Q1 2026 results this morning, including revenue of $399.0M (+684% YoY) and adjusted EBITDA of $129.5M. It also said it secured up to 1.2 GW of power and land for a new owned AI factory site in Pennsylvania.

1) What happened today (May 13, 2026)

Nebius released its first-quarter 2026 financial results before the U.S. market open, providing a fresh, same-day fundamental catalyst for the stock. Alongside the quarter, the company disclosed a major infrastructure expansion step: securing up to 1.2 gigawatts of power and land for a new, owned AI factory at a site in Pennsylvania.

2) Key numbers and disclosed catalyst

Reported Q1 2026 revenue was $399.0 million (up 684% year-over-year). Adjusted EBITDA was $129.5 million, and net income from continuing operations was $621.2 million; the company also highlighted the Pennsylvania site as part of its capacity buildout.

3) Why this likely moved the stock today

The combination of a high-growth quarter and a tangible, gigawatt-scale U.S. capacity milestone provides a concrete narrative upgrade on near-term execution and medium-term expansion. With results and operational updates arriving today, they qualify as a same-day catalyst consistent with a sharp single-session move.

Sources

NFNNN
+3 more