Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2024295-99.94%
Dec 31, 2023490,336+76.04%
Dec 31, 2022278,541+14.83%
Dec 31, 2021242,571+45.82%
Dec 31, 2020166,353+542.84%
Dec 31, 201825,878-31.71%
Dec 31, 201737,897+6.70%
Dec 31, 201635,516-14.87%
Dec 31, 201541,721+6.46%
Dec 31, 201439,188+58.57%
Dec 31, 201324,714+382.41%
Dec 31, 20115,123