Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20241,015-99.79%
Dec 31, 2023475,733+26.26%
Dec 31, 2022376,785+19.42%
Dec 31, 2021315,521+40.10%
Dec 31, 2020225,211+50.87%
Dec 31, 2018149,278+199.83%
Dec 31, 201749,788+27.21%
Dec 31, 201639,138-33.20%
Dec 31, 201558,589-0.89%
Dec 31, 201459,117+82.30%
Dec 31, 201332,428+65.69%
Dec 31, 201119,571