Nebius Shares Plummet 7.38% as Analysts Split Over $90 Target Amid 101st-Ranked $840M Volume
On August 19, 2025, Nebius GroupNBIS-- (NBIS) fell 7.38%, with a trading volume of $0.84 billion, ranking 101st in market activity. Analysts have maintained a "Buy" consensus rating, averaging a $70.80 price target, despite recent mixed sentiment. BWS Financial raised its objective to $90.00, while Wall Street Zen downgraded to "Sell," reflecting divergent views. The firm reported a 385% year-over-year revenue surge to $55.30 million, though it remains unprofitable with a -$0.48 EPS.
Institutional investors have shown renewed interest, with entities like Geneos Wealth Management and Tower Research Capital significantly increasing holdings in Q2. Notable purchases included $2.464 million by Cannell Capital and $419,000 by Tower Research. Institutional ownership now stands at 21.90%, signaling confidence in long-term potential despite short-term volatility.
Recent earnings underscored Nebius’s aggressive growth strategy, leveraging AI infrastructure and cloud solutions. However, the stock’s beta of 3.36 highlights heightened sensitivity to market swings. Analysts remain divided on valuation metrics, with a P/E ratio of -125.57 and a debt-to-equity ratio of 0.31 indicating expansion risks amid rapid scaling.
The strategy of buying the top 500 stocks by daily trading volume and holding them for one day from 2022 to now delivered moderate returns. The 1-day return was 1.98%, with a total return of 7.61% over the past year. While the strategy showed stability, the returns were modest, and the Sharpe ratio was low at 0.71, indicating modest risk-adjusted returns.

Market Watch column provides a thorough analysis of stock market fluctuations and expert ratings.
Latest Articles
Stay ahead of the market.
Get curated U.S. market news, insights and key dates delivered to your inbox.

Comments
No comments yet