Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20242,533-99.19%
Dec 31, 2023310,895+29.58%
Dec 31, 2022239,934+19.98%
Dec 31, 2021199,975-31.14%
Dec 31, 2020290,401+214.22%
Dec 31, 201892,420+14.44%
Dec 31, 201780,756+7.72%
Dec 31, 201674,970+40.84%
Dec 31, 201553,229+48.66%
Dec 31, 201435,807-7.91%
Dec 31, 201338,883+168.07%
Dec 31, 201114,505