The cloud-computing upstart that nearly quadrupled in value over the past year is suddenly facing a trifecta of headwinds: an insider exodus, surging short bets, and a client-turned-rival in Meta Platforms. The stock has been tumbling for weeks, and the latest news from Menlo Park only deepened the selloff.
Nebius shares closed at €206.40 on the day Meta revealed plans to launch its own cloud unit, “Meta Compute,” which would sell excess AI processing power to third-party developers. The announcement sent the stock down 14.69% in a single session. Since then, the pressure has continued: the shares later settled at €201.55, a drop of 22.78% from the record high of €261.00 touched on June 22. Over the past seven trading days alone, the equity has shed 10.64%.
Insider Sellers, No Buyers
The most telling signal of internal sentiment comes from the company’s own leadership. Over the last twelve months, Nebius has recorded precisely zero insider purchases — and 17 sales. Independent tracking puts the net insider selling volume at roughly $11 million. On June 15, board member Boynton John Wilson IV shed 5,812 shares, leaving him with 428,098. On the same day, Johanna Boynton sold roughly 6,000 shares at around $253 apiece, trimming her direct stake by 1.3%. No buy-side filings offset those moves, a stark contrast to the stock’s then-recent all-time high.
Short Sellers Pile On
The bearishness extends beyond the C-suite. Short interest in Nebius now stands at about 24% of the free float, up sharply from 17.1% at the end of March. At last count, approximately 43 million shares were sold short against roughly 251 million total shares outstanding. The jump of nearly seven percentage points in a few months reflects mounting skepticism, much of it tied to the Meta cloud threat. The same news has also dragged down peers such as CoreWeave and IREN.
Growth Story Remains Intact — So Far
The operational backdrop, however, tells a different story. Nebius posted first-quarter revenue of $399 million, a staggering 684% year-over-year surge. To maintain that pace, management is doubling down on infrastructure, with a capital expenditure budget that is set to rise to $25 billion by 2026. The company is constructing massive AI data centers in Missouri and Finland, targeting a total of four gigawatts of capacity by year-end. Its partnership with Meta — signed in March and valued at up to $27 billion — had made the tech giant its anchor customer, a relationship now under threat from Meta’s own cloud initiative.
Should investors sell immediately? Or is it worth buying Nebius?
Analysts Cautious, Valuation Stretched
Despite the juiced-up numbers, the analyst consensus remains a tepid “Moderate Buy,” with a price target of roughly $237 — barely above current trading levels. The valuation is the sticking point: Nebius trades at a price-to-earnings ratio of 85.44, more than five times the sector median of 16 and well above its own historical average.
Some institutional investors are already heading for the exit. RFG Advisory, an investment firm, sold off about 93% of its Nebius position in the latest quarter.
Technical Crossroads
Technically, the stock is sitting in a narrow band. It currently trades about 7% above its 50-day moving average, which ranges between €188.20 and €188.30 depending on the source. That level now serves as a critical support. Below that, the next significant floor lies at €142.74, the 200-day moving average of €114.84 having already been left far behind.
With the next quarterly report due within weeks, investors will get a chance to see whether the operating momentum can outweigh the red flags raised by insider selling and rising short interest. The outcome could determine whether Nebius’s remarkable twelve-month gain — still 375% from a year ago, and 163% year-to-date — is a story of rational profit-taking or a warning of deeper trouble.
Ad
Nebius Stock: Buy or Sell?! New Nebius Analysis from July 2 delivers the answer:
The latest Nebius figures speak for themselves: Urgent action needed for Nebius investors. Is it worth buying or should you sell? Find out what to do now in the current free analysis from July 2.
Nebius: Buy or sell? Read more here...











