Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20243,254-98.90%
Dec 31, 2023296,292-12.39%
Dec 31, 2022338,178+24.30%
Dec 31, 2021272,056-21.39%
Dec 31, 2020346,092+70.67%
Dec 31, 2018202,785+144.83%
Dec 31, 201782,826+7.45%
Dec 31, 201677,086+9.97%
Dec 31, 201570,097+25.77%
Dec 31, 201455,736+19.61%
Dec 31, 201346,597+60.94%
Dec 31, 201128,953