Nebius Group N.V. (NBIS)
NASDAQ: NBIS · Real-Time Price · USD
89.95
+1.79 (2.03%)
At close: Feb 3, 2026, 4:00 PM EST
89.61
-0.34 (-0.38%)
Pre-market: Feb 4, 2026, 4:12 AM EST

Nebius Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
22,6506,5226,8466,84621,69324,519
Market Cap Growth
215.28%-4.74%--68.44%-11.53%71.53%
Enterprise Value
22,4244,2627,9507,37021,85322,907
Last Close Price
89.9527.7018.9418.9460.5069.58
PE Ratio
95.64-28.379.18-73.37
Forward PE
-20.0020.0020.0045.5866.09
PS Ratio
57.4255.51327.58507.154.578.30
PB Ratio
4.712.012.081.485.965.21
P/TBV Ratio
4.732.012.083.5513.809.12
P/FCF Ratio
--9.1710.03-225.16
P/OCF Ratio
-26.568.259.82175.1755.61
PEG Ratio
-0.700.700.701.412.04
EV/Sales Ratio
61.7236.27380.38545.964.607.76
EV/EBITDA Ratio
----199.4253.85
EV/EBIT Ratio
-----108.10
EV/FCF Ratio
--10.6510.80-210.36
Debt / Equity Ratio
0.950.020.010.370.530.31
Debt / EBITDA Ratio
----12.643.13
Debt / FCF Ratio
--0.042.50-13.47
Asset Turnover
0.060.020.000.000.690.54
Inventory Turnover
---0.1124.1730.52
Quick Ratio
6.339.450.031.001.554.37
Current Ratio
6.579.600.891.281.804.62
Return on Equity (ROE)
2.97%-12.02%-8.61%-4.29%-4.72%8.09%
Return on Assets (ROA)
-5.14%-4.48%-2.38%-1.27%-1.61%2.43%
Return on Invested Capital (ROIC)
-13.43%-21.75%-7.80%-3.39%-5.00%4.84%
Return on Capital Employed (ROCE)
-5.80%-13.40%-6.70%-2.70%-3.30%3.50%
Earnings Yield
0.96%-9.83%3.52%10.89%-0.90%1.36%
FCF Yield
-13.03%-8.62%10.90%9.97%-2.17%0.44%
Buyback Yield / Dilution
24.50%24.22%-0.77%-1.55%-2.55%-5.35%
Updated Nov 11, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q