Nebius Group N.V. (NBIS)
NASDAQ: NBIS · Real-Time Price · USD
91.19
-13.69 (-13.05%)
At close: Feb 27, 2026, 4:00 PM EST
90.82
-0.37 (-0.41%)
After-hours: Feb 27, 2026, 7:59 PM EST

Nebius Group Ratios and Metrics

Millions USD. 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
23,07321,0786,5226,8466,84621,693
Market Cap Growth
179.44%223.17%-4.74%--68.44%-11.53%
Enterprise Value
24,28320,8524,2627,9507,37021,853
Last Close Price
91.1983.7027.7018.9418.9460.50
PE Ratio
226.87207.25-28.379.18-
Forward PE
-20.0020.0020.0020.0045.58
PS Ratio
43.5539.7855.51327.58507.154.57
PB Ratio
5.004.572.012.081.485.96
P/TBV Ratio
5.024.592.012.083.5513.80
P/FCF Ratio
---9.1710.03-
P/OCF Ratio
59.9654.7826.568.259.82175.17
PEG Ratio
-0.700.700.700.701.41
EV/Sales Ratio
45.8339.3636.27380.38545.964.60
EV/EBITDA Ratio
-----199.42
EV/FCF Ratio
---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.44%0.48%-9.83%3.52%10.89%-0.90%
FCF Yield
-15.95%-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%
Updated Feb 12, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q