Nebius (NBIS) Stock Slides After Q3 2025 Earnings: $3B Meta AI Deal, Microsoft Pact and CoreWeave Rivalry, Explained
Nebius Group (NASDAQ: NBIS) has just delivered one of the most dramatic weeks in the AI‑infrastructure trade: Today, November 13, Nebius shares are trading back in the high‑$80s, down around 6% intraday and more than 30% off recent highs near