Nebius shares fell 5.9%, hitting their lowest level since July.

2026-10-20

Nebius shares fell 5.9%, hitting their lowest level since July.