NBIS logo

NBIS

Nebius Group N.V.NASDAQCommunication Services
$108.82+6.74%OpenMarket Cap: $26.12B

As of 2026-04-06

Valuation

P/E (TTM)

257.06

PEG

2.22

P/B

5.69

P/S

48.89

EV/EBITDA

-98.74

DCF Value

$-105.94

FCF Yield

-8.6%

Div Yield

0.0%

Margins & Returns

Gross Margin

68.0%

Operating Margin

-113.3%

Net Margin

19.0%

ROE

2.5%

ROA

0.8%

ROIC

-4.6%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$227.7M69.9%$-234.5M$-249.6M$-0.99
FY 2025$529.8M68.6%$-596.2M$101.7M$0.11
Q3 2025$146.1M70.6%$-130.2M$-119.6M$-0.47
Q2 2025$105.1M71.4%$-111.2M$584.4M$2.45
Q1 2025$55.3M46.7%$-129.5M$-113.6M$-0.48
Q4 2024$37.9M27.4%$-149.3M$-133.2M$-0.58
FY 2024$117.5M37.5%$-440.7M$-641.4M$-2.28
Q3 2024$43.3M56.4%$-87.0M$-94.2M$-0.26
Q2 2024$12.1M72.6%$-95.8M$-554.5M$0.50
Q1 2024$11.3M22.5%$-80.8M$131.0M$-0.33
Q4 2023$6.7M-46.3%$-93.5M$-72.9M$-0.20
FY 2023$20.9M-52.6%$-327.5M$241.3M$0.65