Nebius shares soar 22% as AI demand powers revenue beat

12 août 2026