Nebius shares fell 5.9% to their lowest level since July.

2026-10-20

Nebius shares fell 5.9% to their lowest level since July.