Nebius (NBIS) Stock Today, November 19, 2025: Jumps on Citizens Buy Rating and $3 Billion Meta AI Deal
Nebius Group (NASDAQ: NBIS) – the Amsterdam‑based AI infrastructure specialist – bounced back on Wednesday as Wall Street digested a fresh Buy rating from Citizens, a massive Meta Platforms cloud contract and the aftermath of last week’s brutal “debt bomb”