Nebius Stock Trades Near High on AI Fund Interest, Faces Next Hurdle
Nebius (NASDAQ: NBIS) closed at $231.09, just shy of its 52-week high, after Situational Awareness LP disclosed a 5.6% stake, becoming its largest shareholder. Shares jumped 9% on the news. Q1 revenue soared 684% to $399 million, net income reached $621.2 million, and capex guidance rose to $20–25 billion for 2026. Nebius secured up to 1.2 GW for a new AI factory in Pennsylvania. Investor focus shifts to June 3’s BofA tech conference.