Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2024558-99.93%
Dec 31, 2023771,664+51.76%
Dec 31, 2022508,463+37.63%
Dec 31, 2021369,448+82.81%
Dec 31, 2020202,095+89.23%
Dec 31, 2018106,796+31.82%
Dec 31, 201781,018+28.44%
Dec 31, 201663,078+25.66%
Dec 31, 201550,199+41.63%
Dec 31, 201435,444+32.92%
Dec 31, 201326,665+105.13%
Dec 31, 201112,999