Nebius Beats Revenue Estimates but Stock Falls on Delayed Capacity and Lowered Outlook
Nebius reported $981M revenue but shares slipped on lowered 2026 guidance and slower capacity deliveries, including New Jersey delays.
Already have an account? Sign in.