Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20243,549-99.55%
Dec 31, 2023786,628+27.55%
Dec 31, 2022616,719+19.64%
Dec 31, 2021515,496-0.02%
Dec 31, 2020515,612+113.33%
Dec 31, 2018241,698+85.15%
Dec 31, 2017130,544+14.40%
Dec 31, 2016114,108+2.05%
Dec 31, 2015111,818+17.80%
Dec 31, 201494,924+33.11%
Dec 31, 201371,311+109.27%
Dec 31, 201134,076