Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 202473-99.98%
Dec 31, 2023360,033+54.38%
Dec 31, 2022233,219+34.07%
Dec 31, 2021173,952+102.90%
Dec 31, 202085,734+138.88%
Dec 31, 201835,890+49.94%
Dec 31, 201723,937+21.18%
Dec 31, 201619,754+17.51%
Dec 31, 201516,810+17.26%
Dec 31, 201414,336+35.17%
Dec 31, 201310,606+125.32%
Dec 31, 20114,707