Nebius Group N.V. (NBIS)
NASDAQ: NBIS · Real-Time Price · USD
115.25
-6.27 (-5.16%)
Mar 20, 2026, 1:43 PM EDT - Market open

Nebius Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
29,16021,1796,530---
Market Cap Growth
317.73%224.31%----
Enterprise Value
32,19522,3894,117000
Last Close Price
115.2583.7127.70---
PE Ratio
286.48--14.50---
Forward PE
-20.0020.0020.0020.0045.58
PEG Ratio
-0.700.700.700.701.41
PS Ratio
58.4839.9855.58---
PB Ratio
6.66-19.692.01---
P/TBV Ratio
--1.63---
P/FCF Ratio
--5.78-7.51---
P/OCF Ratio
80.5252.70-105.16---
EV/Sales Ratio
60.7742.2635.04---
EV/EBITDA Ratio
--158.11-11.62---
EV/EBIT Ratio
--37.55-9.34---
EV/FCF Ratio
--6.11-4.73---
Debt / Equity Ratio
-4.54-4.540.010.010.270.47
Debt / EBITDA Ratio
-40.03-34.52-0.10-0.06-9.494.22
Debt / FCF Ratio
-0.89-1.33-0.040.032.25-3.64
Net Debt / Equity Ratio
-1.12-1.12-0.74-0.030.020.08
Net Debt / EBITDA Ratio
-9.91-8.556.810.34-0.720.70
Net Debt / FCF Ratio
-0.22-0.332.77-0.210.17-0.61
Asset Turnover
0.070.070.020.000.000.69
Inventory Turnover
---0.170.1124.07
Quick Ratio
2.882.889.330.030.831.42
Current Ratio
3.083.089.600.891.281.80
Return on Equity (ROE)
53.67%12.00%-19.59%6.75%21.15%-4.69%
Return on Assets (ROA)
-6.55%-6.55%-7.15%-3.85%-2.08%-5.19%
Return on Invested Capital (ROIC)
-12.44%-12.44%-9.32%-4.66%-3.20%-9.57%
Return on Capital Employed (ROCE)
-8.39%-8.39%-10.79%-6.12%-2.82%-3.08%
Earnings Yield
0.33%0.00%-6.90%---
FCF Yield
-11.88%-17.30%-13.32%---
Buyback Yield / Dilution
-5.43%-5.43%-10.72%---
Updated Feb 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q