Nebius Group N.V. (FRA:YDX)
Germany flag Germany · Delayed Price · Currency is EUR
86.00
-3.50 (-3.91%)
At close: Feb 20, 2026

Nebius Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
21,02917,9526,3006,1946,40619,074
Market Cap Growth
174.23%184.96%1.71%-3.31%-66.42%-4.84%
Enterprise Value
22,05717,7594,1177,1926,89719,215
Last Close Price
86.0075.00-13.6013.6052.12
PE Ratio
242.78207.25-28.379.18-
PS Ratio
46.6039.7855.51327.58507.154.57
PB Ratio
5.354.572.012.081.485.96
P/TBV Ratio
5.384.592.012.083.5513.80
P/FCF Ratio
---9.1710.03-
P/OCF Ratio
64.1754.7826.568.259.82175.17
EV/Sales Ratio
49.0539.3636.27380.38545.964.60
EV/EBITDA Ratio
-----199.42
EV/FCF Ratio
-7.03--10.6510.80-
Debt / Equity Ratio
1.061.060.020.010.370.53
Debt / EBITDA Ratio
-----12.64
Debt / FCF Ratio
---0.042.50-
Net Debt / Equity Ratio
0.260.26-0.74-0.030.120.13
Net Debt / EBITDA Ratio
-6.30-6.306.600.32-4.314.46
Net Debt / FCF Ratio
-0.33-0.334.27-0.130.82-1.04
Asset Turnover
0.070.070.020.000.000.69
Inventory Turnover
----0.1124.17
Quick Ratio
2.972.979.450.031.001.55
Current Ratio
3.083.089.600.891.281.80
Return on Equity (ROE)
0.74%0.74%-12.02%-8.61%-4.29%-4.72%
Return on Assets (ROA)
-4.66%-4.66%-4.48%-2.38%-1.27%-1.61%
Return on Invested Capital (ROIC)
-10.07%-15.69%-21.75%-7.80%-3.39%-5.00%
Return on Capital Employed (ROCE)
-5.50%-5.50%-13.40%-6.70%-2.70%-3.30%
Earnings Yield
0.41%0.48%-9.83%3.52%10.89%-0.90%
FCF Yield
-14.91%-17.46%-8.62%10.90%9.97%-2.17%
Buyback Yield / Dilution
9.96%9.96%24.22%-0.77%-1.55%-2.55%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.