Nebius Group N.V. (FRA:YDX)
Germany flag Germany · Delayed Price · Currency is EUR
73.00
-8.00 (-9.88%)
At close: Jan 30, 2026

Nebius Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
18,0566,3006,1946,40619,07420,044
Market Cap Growth
113.13%1.71%-3.31%-66.42%-4.84%57.36%
Enterprise Value
17,8664,1177,1926,89719,21518,727
Last Close Price
73.00-13.6013.6052.1254.51
PE Ratio
97.13-28.379.18-73.37
PS Ratio
58.3155.51327.58507.154.578.30
PB Ratio
4.402.012.081.485.965.21
P/TBV Ratio
4.422.012.083.5513.809.12
P/FCF Ratio
--9.1710.03-225.16
P/OCF Ratio
-26.568.259.82175.1755.61
EV/Sales Ratio
58.4236.27380.38545.964.607.76
EV/EBITDA Ratio
----199.4253.85
EV/EBIT Ratio
-----108.10
EV/FCF Ratio
-7.10-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
1.03%-9.83%3.52%10.89%-0.90%1.36%
FCF Yield
-13.93%-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%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.