finance.yahoo.com · Sep 16 Nebius Is Still Down 21% in a Month: Did Today Just Mark the Bottom? ≈ Visit article ↗ ▲ 0 💬 0 ↗ Share