Stock run‑up and 52‑week range: NBIS resumed trading on Nasdaq in October 2024 at roughly $14.29 and has since climbed to around $110 on 2 October 2025, approaching its record high of $117.65[1]. The 52‑week range is $14.09 to $117.65[2].
Market capitalization and valuation metrics: With approximately 236.5 million shares, Nebius has a market cap around $27 billion, a negative PE ratio around -202, and a beta of ~3.55, reflecting high volatility [3]. It trades at roughly six times expected 2027 sales[4].
Financial performance: Q2 2025 revenue more than doubled sequentially to $105.1 million, beating estimates and yielding a net margin of 99.34 %[5]. Analysts expect revenue to grow at a 231 % compound rate through 2027 to…