Nebius Group shares drop almost 7% after executive insider selling and higher capital requirements
Nebius Group N.V. (NBIS) fell 6.88% after disclosures of executive insider selling and increased capital expenditure requirements weighed on sentiment. The move is supported by persistent short- and medium-term selling pressure, with the stock now trading below its 20-day and 50-day moving averages.
Highlights
- Nebius Group posted a GAAP net loss of $190.4 million despite Q2 revenue rising to $582 million and an AI contract backlog worth $37 billion.
- Recent executive insider selling and increased capital expenditure requirements raise concerns alongside dilution risk from convertible notes, though the cash balance remains near $8 billion.
- Shares of Nebius Group trade below key short- and medium-term moving averages under selling pressure, with a projected five-session range of $208.59 to $237.8 and a 70% probability of an upward move.
Net loss and dilution risks offset strong revenue and AI backlog
Nebius Group experienced executive insider selling and reported increased capital expenditure requirements. Despite a substantial year-over-year increase in Q2 revenue to $582 million and an AI contract backlog valued at $37 billion, the company posted a GAAP net loss of $190.4 million for the recent period. The cash balance remains near $8 billion, with convertible notes on the balance sheet that present dilution risk to shareholders. Nebius remains among the top traded stocks in the sector, though price action has remained under broader selling pressure.
Short-term pressure persists despite bullish long-term technical alignment
Nebius Group is trading below both the 20-day and 50-day moving averages at $229.88 and $222.32, respectively, but remains well above the 200-day moving average at $170.16. This indicates short- and medium-term selling pressure but maintains a bullish longer-term structure, with immediate resistance at $222.32 and support at $208.59. The bullish alignment between the 50-day and 200-day averages further underpins the prevailing uptrend on a longer horizon. Momentum signals are mixed: MACD signals a buy, ADX is neutral indicating weak trend strength, RSI and CCI are in neutral-to-buy territory, while Stochastic RSI is oversold. Bull/Bear Power remains overbought, and the Awesome Oscillator is neutral, providing no clear trend confirmation.
Previously it was reported that Nebius Group’s rapid AI-driven revenue growth and bullish technical signals positioned the stock as a sector leader. The current article adds a new dimension by highlighting increased capital expenditures and insider selling as key factors in recent downside pressure, with the $208.59 support level now serving as the critical threshold to monitor for risk of further declines.