Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-808-99.11%
Dec 31, 2023-90,641+79.33%
Dec 31, 2022-50,544+13.27%
Dec 31, 2021-44,621+81.75%
Dec 31, 2020-24,551-13.32%
Dec 31, 2018-28,323+128.61%
Dec 31, 2017-12,389+28.72%
Dec 31, 2016-9,625-26.22%
Dec 31, 2015-13,045+34.78%
Dec 31, 2014-9,679+96.09%
Dec 31, 2013-4,936-11.32%
Dec 31, 2011-5,566