NBIS is trading at $138.50 (-4.5%) from yesterday's close of $144.96 as investors show caution ahead of the company's upcoming quarterly results.

  • Nebius Group expects to announce Q1 2026 earnings between April 28-29, with analysts forecasting a $0.81/share loss and $375.13M in revenue.
  • The pre-market reaction follows recent Meta AI infrastructure deals, suggesting the market is prioritizing upcoming financial performance over recent partnership news.