Growth Metrics

Nebius (NBIS) Invested Capital (2016 - 2025)

Historic Invested Capital for Nebius (NBIS) over the last 16 years, with Q3 2025 value amounting to $4.8 billion.

  • Nebius' Invested Capital changed N/A to $4.8 billion in Q3 2025 from the same period last year, while for Dec 2025 it was $8.0 million, marking a year-over-year decrease of 9975.46%. This contributed to the annual value of $3.3 billion for FY2024, which is 2212.83% down from last year.
  • As of Q3 2025, Nebius' Invested Capital stood at $4.8 billion.
  • In the past 5 years, Nebius' Invested Capital ranged from a high of $82.7 billion in Q3 2023 and a low of $6.5 million during Q2 2024
  • Over the past 5 years, Nebius' median Invested Capital value was $4.8 billion (recorded in 2025), while the average stood at $20.0 billion.
  • As far as peak fluctuations go, Nebius' Invested Capital skyrocketed by 29460.52% in 2023, and later tumbled by 9999.05% in 2024.
  • Quarter analysis of 5 years shows Nebius' Invested Capital stood at $3.8 billion in 2021, then skyrocketed by 51.55% to $5.7 billion in 2022, then dropped by 27.05% to $4.2 billion in 2023, then fell by 22.13% to $3.3 billion in 2024, then skyrocketed by 48.07% to $4.8 billion in 2025.
  • Its Invested Capital stands at $4.8 billion for Q3 2025, versus $8.0 million for Q2 2025 and $3.3 billion for Q4 2024.