Nebius Group N.V. NBIS

238.09 6.21 2.68% as of 29 Sep
Market cap
$64.1B
P/E
892×
Indexes indicate stock being part of an index
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
1,062.19 30.61 163.21 0.00

+8 more quarters

P/S ratio
57.14 30.53 38.32 68.86
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
34.47 11.87 24.33 (287.42)
P/B ratio
7.49 3.70 4.42 4.80
EV/Sales
57.51 29.56 39.17 57.82
EV/EBITDA
549.24 0.00 0.00 0.00
EV/FCF
(13.26) (8.23) (5.64) (6.58)
Current Ratio
4.03 8.33 3.08 6.57
Net Debt/EBITDA
4.55 (8.50) (10.46) 192.36
Debt/Equity
0.83 1.17 0.90 0.00
Earnings Yield
0.09% 3.27% 0.61% (0.21%)
Free Cash Flow Yield
(7.59%) (11.77%) (18.13%) (12.77%)
Free Cash Flow per Share
(12.15) (0.83) (5.04) (5.03)
Book value per Share
36.88 28.04 18.94 23.37
Free Cash Flow
(3,406.10) (214.90) (1,221.70) (1,035.90)
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates