Shares of Nebius Group surged more than 10% over two sessions last week after Nasdaq confirmed the AI cloud infrastructure company would enter its benchmark Nasdaq-100 index on June 22, as part of the quarterly rebalance. Among the five incoming companies, Nebius topped the list for year-to-date returns at 165.5%. Now the stock is flat at $9.15, consolidating gains — and the real question shifts from if the market noticed Nebius to whether it can earn the valuation it's been given.

  • Index Funds Must Buy — That's a Built-In Tailwind With an Expiration Date. The Nasdaq-100 underpins more than 200 investment products managing upward of $800 billion globally.

Every passive fund and ETF tracking the index will be required to buy NBIS ahead of the June 22 effective date, creating sustained buying pressure. But once those purchases are complete, the mechanical bid disappears. Shareholders betting on continued momentum should understand that index-driven demand is a one-time event, not recurring fuel.

  • Revenue Is Exploding — But So Is the Spending. Nebius reported Q1 2026 revenue of $399 million, a 684% jump from $50.9 million in Q1 2025.

Full-year 2026 guidance stands at $3 to $3.4 billion, roughly a sixfold increase, with adjusted EBITDA margins of around 40% targeted by year-end. The catch: Nebius is spending $16–$20 billion in capital expenditures in 2026 alone, funded by a $4 billion convertible debt raise. That means the company is investing roughly five to six dollars for every dollar of revenue it expects to generate this year — a bet that only pays off if AI infrastructure demand stays white-hot for years.

  • Insiders Are Selling, Not Buying. Company insiders have offloaded $131 million worth of shares in the last three months, with zero insider purchases recorded. That doesn't necessarily signal trouble — executives often sell after a big run-up — but it's a data point investors shouldn't ignore when the stock trades at a price-to-earnings ratio of 73x.

  • The Backlog Is Massive, But Execution Risk Is Real. Total contracted backlog now approaches $50 billion through 2031.

The 2026 capital spending plan covers new AI data center campuses in Finland, Missouri, and Alabama,

plus a newly secured 1.2-gigawatt site in Pennsylvania.

Capacity additions are back-end weighted in 2026, with the big ramp arriving in Q3 and Q4. Any construction delays or demand softening in that window could gap guidance sharply.

The Nasdaq-100 stamp validates Nebius's trajectory. Whether the stock validates the price tag depends entirely on the next two quarters.