Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20243,218-98.34%
Dec 31, 2023193,577+11.45%
Dec 31, 2022173,697+32.10%
Dec 31, 2021131,488-10.55%
Dec 31, 2020146,988+30.49%
Dec 31, 2018112,644+65.57%
Dec 31, 201768,036+0.50%
Dec 31, 201667,695+8.84%
Dec 31, 201562,197+18.43%
Dec 31, 201452,518+47.95%
Dec 31, 201335,498+157.21%
Dec 31, 201113,801