Nebius Soars 1.28 as Volume Surges to 115th Rank on Strategic Moves and Institutional Bets
Nebius Group (NBIS) closed on August 18, 2025, with a 1.28% gain to $72.54, marking its highest price on a day that saw a 6.33% intraday swing. The stock traded 10 million shares, a 724,000-share increase from the prior day, with a total market cap of $714.79 million. Its volume ranked 115th in the market, reflecting heightened institutional interest and retail momentum.
Recent developments highlight strategic growth initiatives. Nebius announced a $1 billion convertible note issuance and a majority stake in Toloka, backed by Bezos Expeditions and Shopify’s CTO. Subsidiary ClickHouse secured $350 million in funding, valuing it at $6.35 billion, signaling strong market confidence in its data infrastructure. Management also raised mid-term EBIT margin guidance to 20–30% and adjusted ARR forecasts, underscoring improved scalability and profitability.
Institutional investors have been active, with PNC FinancialPNC-- Services, LPL FinancialLPLA--, and InvescoIVZ-- acquiring stakes in the past week. Analysts at BWS Financial upgraded the stock with a $90 price target, while Wall Street Zen revised its rating to "buy." Earnings reports highlighted accelerating revenue growth and a 100 MW active power target by year-end, positioning Nebius as a key player in AI infrastructure and robotics.
A backtest of a strategy purchasing the top 500 volume-driven stocks and holding for one day from 2022 to 2025 yielded a 23.4% cumulative return, or $2,340 profit. While modest, the result reflects the stock’s resilience amid market volatility and its inclusion in high-liquidity trades.

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