NBIS

Nebius Group NV

NASDAQNLUSDNeoclouds
$211.90 3.65%as of 5/22/2026, 7:16:31 PM

1Y Price

Capitalization

Market cap
$51.9B
Enterprise value
$52.1B
Total debt
$9.5B
Cash & equiv
$9.3B

Valuation (CY26)

EV / Rev
15.3x
EV / EBITDA
(22.9)x
EV / uFCF
(2.2)x
P / E
(102.6)x

Yield & Margin (LTM)

uFCF yield
(10.7)%
EBITDA margin
(6.0)%
NI margin
95.3%
uFCF margin
(630.7)%

P&L

MetricLTMCY26CY27
Revenue ($B)0.93.411.3
Growth Y/Y (%)285.6230.4
EBITDA ($B)(0.1)(2.3)(7.5)
Margin (%)(6.0)(66.8)(66.8)
Growth Y/Y (%)3,773.5230.4
uFCF ($B)(5.5)(23.6)(77.9)
Margin (%)(630.7)(691.5)(691.5)
Growth Y/Y (%)322.4230.4
Net Income ($B)0.8(0.5)(0.4)
Margin (%)95.3(15.3)(3.2)
Growth Y/Y (%)(162.7)(30.9)

News