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
ROE

+8 more TTM periods

5.68% 2.10% 15.71% 0.60%
ROA
3.33% 1.03% 6.35% 0.26%
ROIC
0.00% (7.58%) (6.05%) (3.94%)
Return on Tangible Assets
2.82% 0.94% 4.80% 0.21%
Average Days of Receivables
99.19 496.24 615.00 77.74
Free Cash Flow per Share
(14.33) (15.18) (12.21) (20.97)
Free Cash Flow
(2,950.00) (3,681.20) (3,154.70) (5,878.60)
Piotroski F-Score
4.00 5.00 7.00 5.00
Other line items

Show all line items

Columns are period end dates