Overview
- Nebius reported fiscal Q1 2026 revenue of $399 million with its AI segment contributing $390 million and driving almost all the growth, and its EPS loss of $0.39 beat expectations.
- The shares have rallied more than 40% over the past month with roughly one‑fifth of the gains tied to the company’s May 13 earnings release.
- Analysts and institutions have shifted coverage and positions, including Compass Point raising its target on May 14 and BNP Paribas initiating coverage with a $255 target on June 2, while reported passive stakes have increased liquidity.
- Short interest remains elevated above 20%, which market watchers say heightens the risk of sharp price swings as investors balance bullish re‑ratings against execution concerns.
- Nebius is pursuing a capital‑intensive plan to secure multigigawatt data‑center capacity and has reported strategic ties with industry players, but the buildout creates concrete risks tied to power contracts, permitting, construction, and large financing needs that could affect customers and local power capacity.