Nebius Group (NBIS) reported Q1 2026 earnings on May 13, 2026. The company posted an EPS of -$0.33, outperforming the estimated -$0.73. This result beat analyst expectations by 54.93%.

Shares surged 18.66% to $212.54 during the trading session. The stock has gained over 120% year-to-date and reached a 52-week high of $214.56. The company’s market capitalization currently stands at approximately $53.59 billion.

Valuation metrics remain elevated with a P/E ratio of 445.66 and a price-to-sales ratio of 46.81. Analyst consensus maintains a Strong Buy rating with a $166.78 price target. Morningstar reports the stock is trading at a 158% premium to its $22.00 fair value estimate.