NBIS is trading at $148.24 (-5.63%) amid reports of a significant change in institutional ownership and recent earnings disappointment.

  • Zurcher Kantonalbank reported a massive 34,371.3% increase in its stake in Nebius Group, acquiring an additional 93,490 shares.
  • The company recently missed earnings expectations, with an EPS of -$0.69 versus an estimated -$0.42, and revenue of $227.7M against a $246.1M estimate.
  • The stock is also experiencing elevated options activity and is diverging from the broader market, with the Nasdaq up over 1%.