Nebius: The Selloff Is Testing More Than Its Valuation — NBIS -0.60 · News Impact Screener