Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024-562-97.24%
Dec 31, 2023-20,359+129.89%
Dec 31, 2022-8,856-74.93%
Dec 31, 2021-35,328-538.69%
Dec 31, 20208,053-7354.95%
Dec 31, 2018-111-100.98%
Dec 31, 201711,383-28.06%
Dec 31, 201615,824+142.29%
Dec 31, 20156,531+11.32%
Dec 31, 20145,867-39.94%
Dec 31, 20139,769+338.46%
Dec 31, 20112,228