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
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates