Nebius Group N.V. (NBIS)
NASDAQ: NBIS · Real-Time Price · USD
136.33
+11.33 (9.06%)
At close: Apr 9, 2026, 4:00 PM EDT
135.48
-0.85 (-0.62%)
After-hours: Apr 9, 2026, 5:30 PM EDT

Nebius Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
34,49421,1796,530---
Market Cap Growth
401.25%224.31%----
Enterprise Value
34,39322,3644,111000
Last Close Price
136.3383.7127.70---
PE Ratio
339.17208.25-12.15---
Forward PE
-20.0020.0020.0020.0045.58
PEG Ratio
-0.700.700.700.701.41
PS Ratio
62.6339.9855.58---
PB Ratio
6.864.592.01---
P/TBV Ratio
7.264.592.39---
P/FCF Ratio
--5.75-11.62---
P/OCF Ratio
86.2355.0426.59---
EV/Sales Ratio
64.9242.2134.99---
EV/EBITDA Ratio
--157.94-11.60---
EV/EBIT Ratio
--37.51-9.33---
EV/FCF Ratio
--6.08-7.31---
Debt / Equity Ratio
1.051.050.010.000.200.46
Debt / EBITDA Ratio
-34.57-34.52-0.10-0.06-9.494.53
Debt / FCF Ratio
-1.33-1.33-0.060.021.79-3.64
Net Debt / Equity Ratio
0.260.26-0.74-0.030.020.09
Net Debt / EBITDA Ratio
-8.56-8.556.810.36-0.720.77
Net Debt / FCF Ratio
-0.33-0.334.29-0.140.14-0.62
Asset Turnover
0.070.070.020.000.000.69
Inventory Turnover
---0.170.1124.07
Quick Ratio
2.962.969.440.030.951.53
Current Ratio
3.083.089.600.891.281.80
Return on Equity (ROE)
2.59%2.59%-19.59%6.75%21.18%-4.72%
Return on Assets (ROA)
-6.55%-6.55%-7.15%-3.85%-2.08%-5.19%
Return on Invested Capital (ROIC)
-12.47%-12.47%-9.34%-4.79%-3.40%-10.07%
Return on Capital Employed (ROCE)
-8.39%-8.39%-10.79%-6.12%-2.82%-3.08%
Earnings Yield
0.31%0.48%-8.23%---
FCF Yield
-11.09%-17.38%-8.61%---
Buyback Yield / Dilution
9.96%9.96%24.22%-0.77%-1.55%-2.55%
Total Shareholder Return
9.96%9.96%24.22%-0.77%-1.55%-2.55%
Updated Feb 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q