Nebius Group is trading at $9.49, down 10.30%, following a broad technology-market selloff on August 18, 2026.

  • Nasdaq Composite weakness is pressuring growth-oriented technology shares.
  • 30-year Treasury yields reached their highest level since 2007, while renewed U.S.-Iran tensions pushed oil above $90 and intensified risk-off sentiment.
  • Positive Vineland data-center expansion approval did not prevent today’s decline.