Nebius shares fell between 10% and 15% in trading on November 12, 2026, following the release of its third-quarter earnings report

Activity

Activity (0)
Loading comments...
Opening sign-in…