Nebius Group N.V. (NBIS)
NASDAQ: NBIS · Real-Time Price · USD
94.94
+5.61 (6.28%)
At close: Mar 9, 2026, 4:00 PM EDT
94.50
-0.44 (-0.46%)
After-hours: Mar 9, 2026, 7:59 PM EDT

Nebius Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
24,02121,0786,5226,8466,84621,693
Upgrade
Market Cap Growth
155.79%223.17%-4.74%--68.44%-11.53%
Upgrade
Enterprise Value
25,23220,8524,2627,9507,37021,853
Upgrade
Last Close Price
94.9483.7027.7018.9418.9460.50
Upgrade
PE Ratio
236.20207.25-28.379.18-
Upgrade
Forward PE
-20.0020.0020.0020.0045.58
Upgrade
PS Ratio
45.3439.7855.51327.58507.154.57
Upgrade
PB Ratio
5.214.572.012.081.485.96
Upgrade
P/TBV Ratio
5.234.592.012.083.5513.80
Upgrade
P/FCF Ratio
---9.1710.03-
Upgrade
P/OCF Ratio
62.4354.7826.568.259.82175.17
Upgrade
PEG Ratio
-0.700.700.700.701.41
Upgrade
EV/Sales Ratio
47.6239.3636.27380.38545.964.60
Upgrade
EV/EBITDA Ratio
-----199.42
Upgrade
EV/FCF Ratio
---10.6510.80-
Upgrade
Debt / Equity Ratio
1.061.060.020.010.370.53
Upgrade
Debt / EBITDA Ratio
-----12.64
Upgrade
Debt / FCF Ratio
---0.042.50-
Upgrade
Net Debt / Equity Ratio
0.260.26-0.74-0.030.120.13
Upgrade
Net Debt / EBITDA Ratio
-6.30-6.306.600.32-4.314.46
Upgrade
Net Debt / FCF Ratio
-0.33-0.334.27-0.130.82-1.04
Upgrade
Asset Turnover
0.070.070.020.000.000.69
Upgrade
Inventory Turnover
----0.1124.17
Upgrade
Quick Ratio
2.972.979.450.031.001.55
Upgrade
Current Ratio
3.083.089.600.891.281.80
Upgrade
Return on Equity (ROE)
0.74%0.74%-12.02%-8.61%-4.29%-4.72%
Upgrade
Return on Assets (ROA)
-4.66%-4.66%-4.48%-2.38%-1.27%-1.61%
Upgrade
Return on Invested Capital (ROIC)
-10.07%-15.69%-21.75%-7.80%-3.39%-5.00%
Upgrade
Return on Capital Employed (ROCE)
-5.50%-5.50%-13.40%-6.70%-2.70%-3.30%
Upgrade
Earnings Yield
0.42%0.48%-9.83%3.52%10.89%-0.90%
Upgrade
FCF Yield
-15.32%-17.46%-8.62%10.90%9.97%-2.17%
Upgrade
Buyback Yield / Dilution
9.96%9.96%24.22%-0.77%-1.55%-2.55%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.