Nebius Group (NASDAQ:NBIS) Stock Price Up 4.8% – Time to Buy?

by · The Cerbat Gem

Nebius Group N.V. (NASDAQ:NBISGet Free Report)’s share price shot up 4.8% during trading on Tuesday . The stock traded as high as $166.10 and last traded at $161.94. 21,841,520 shares were traded during mid-day trading, an increase of 41% from the average session volume of 15,480,062 shares. The stock had previously closed at $154.56.

Key Nebius Group News

Here are the key news stories impacting Nebius Group this week:

  • Positive Sentiment: Nebius highlighted as a strategic AI infrastructure play: a Seeking Alpha piece argues the “compute bottleneck” is real, notes NBIS has secured $4.3B in fresh capital, a large $27B Meta-related deal and is scaling data-center capacity across Europe and the U.S., creating an early power-contracting moat as GPU rental prices surge. Read More.
  • Positive Sentiment: Zacks reports NBIS’ AI-cloud pipeline is approaching $4B with longer-term contracts and tight capacity, supporting a strong 2026 revenue outlook — reinforcing the narrative of recurring, contracted revenue as supply stays constrained. Read More.
  • Positive Sentiment: Sector tailwinds: MarketBeat highlights surging GPU prices and lists GPU-as-a-Service providers (including NBIS) as primary beneficiaries — a macro/industry tailwind likely to boost pricing power and utilization. Read More.
  • Positive Sentiment: Momentum from expansion and partnerships: coverage noting Nebius’ recent capacity-expansion announcements (including a large “AI factory” campus in Finland) and strategic chip/partner collaborations is cited as a catalyst for the recent price run. That coverage also flags growing sell-side attention and institutional flows. Read More.
  • Neutral Sentiment: NBIS is cited among a group of AI-infrastructure winners leading the market rebound (strong YTD performance vs. peers), which can attract momentum buyers even absent single-company news. Read More.
  • Neutral Sentiment: Longer-term buy case reiterated by some commentators (Fool), but macro risks (rates, geopolitics) are noted — supportive for growth sentiment but a moderator for valuation-sensitive investors. Read More.
  • Negative Sentiment: Broker downgrade: Freedom Capital cut NBIS from “strong-buy” to “hold,” a near-term headwind for momentum-driven retail/broker flows and a signal some boutiques see less upside from current levels. Read More.
  • Negative Sentiment: Insider selling and heavy recent trading: reports show several insider sales and large institutional position changes (both adds and sizable reductions), which can raise short-term volatility and put pressure on sentiment if selling continues. Read More.

Analyst Upgrades and Downgrades

Several research firms have commented on NBIS. Freedom Capital lowered Nebius Group from a “strong-buy” rating to a “hold” rating in a research report on Monday. Citigroup began coverage on Nebius Group in a research report on Monday, March 16th. They issued a “buy” rating and a $169.00 price objective on the stock. DA Davidson upped their price objective on Nebius Group from $150.00 to $200.00 and gave the stock a “buy” rating in a research report on Monday, March 16th. Bank of America began coverage on Nebius Group in a research report on Tuesday, March 24th. They issued a “buy” rating and a $150.00 price objective on the stock. Finally, Wall Street Zen lowered Nebius Group from a “sell” rating to a “strong sell” rating in a research report on Saturday. One investment analyst has rated the stock with a Strong Buy rating, ten have issued a Buy rating, two have given a Hold rating and one has issued a Sell rating to the company. According to MarketBeat, the stock has an average rating of “Moderate Buy” and an average price target of $154.75.

Get Our Latest Analysis on NBIS

Nebius Group Trading Up 4.8%

The company has a debt-to-equity ratio of 0.89, a quick ratio of 6.57 and a current ratio of 3.08. The firm has a market capitalization of $40.78 billion, a price-to-earnings ratio of -110.92 and a beta of 4.20. The company has a 50 day moving average price of $104.95 and a two-hundred day moving average price of $103.09.

Nebius Group (NASDAQ:NBISGet Free Report) last announced its earnings results on Thursday, February 12th. The company reported ($0.69) earnings per share for the quarter, missing the consensus estimate of ($0.42) by ($0.27). The business had revenue of $227.70 million for the quarter, compared to analyst estimates of $246.05 million. Nebius Group had a negative return on equity of 11.70% and a net margin of 19.02%. On average, research analysts forecast that Nebius Group N.V. will post -1.1 EPS for the current year.

Insiders Place Their Bets

In other news, Director Elena Bunina sold 7,143 shares of the company’s stock in a transaction that occurred on Friday, April 10th. The stock was sold at an average price of $140.00, for a total transaction of $1,000,020.00. Following the completion of the transaction, the director directly owned 51,284 shares of the company’s stock, valued at $7,179,760. This represents a 12.23% decrease in their position. The sale was disclosed in a filing with the SEC, which is available through this link. The transaction was executed under a pre-arranged Rule 10b5-1 trading plan. Also, insider Andrey Korolenko sold 31,357 shares of the stock in a transaction on Monday, April 6th. The shares were sold at an average price of $111.20, for a total value of $3,486,898.40. Following the completion of the transaction, the insider directly owned 585,209 shares of the company’s stock, valued at approximately $65,075,240.80. This represents a 5.09% decrease in their ownership of the stock. Additional details regarding this sale are available in the official SEC disclosure. In the last 90 days, insiders sold 125,240 shares of company stock valued at $13,951,951.

Institutional Inflows and Outflows

Hedge funds have recently added to or reduced their stakes in the company. Parkside Financial Bank & Trust acquired a new position in Nebius Group in the 4th quarter valued at $25,000. SHP Wealth Management acquired a new position in Nebius Group in the 4th quarter valued at $26,000. Root Financial Partners LLC acquired a new position in Nebius Group in the 4th quarter valued at $26,000. Blue Trust Inc. raised its stake in Nebius Group by 73.8% in the 4th quarter. Blue Trust Inc. now owns 332 shares of the company’s stock valued at $28,000 after purchasing an additional 141 shares during the last quarter. Finally, Armstrong Advisory Group Inc. raised its stake in Nebius Group by 500.0% in the 4th quarter. Armstrong Advisory Group Inc. now owns 360 shares of the company’s stock valued at $30,000 after purchasing an additional 300 shares during the last quarter. 21.90% of the stock is owned by institutional investors and hedge funds.

About Nebius Group

(Get Free Report)

Nebius Group N.V., a technology company, builds intelligent products and services powered by machine learning and other technologies to help consumers and businesses navigate the online and offline world. The company’s services include Nebius AI, an AI-centric cloud platform that offers infrastructure and computing capability for AI deployment and machine-learning oriented solutions; and Toloka AI that offers generative AI (GenAI) solutions at every stage of the GenAI lifecycle, such as data annotation and generation, model training and fine-tuning, and quality assessment of large language model for accuracy and reliability.

See Also