Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024118-99.99%
Dec 31, 2023800,125+53.37%
Dec 31, 2022521,699+46.47%
Dec 31, 2021356,171+63.12%
Dec 31, 2020218,344+71.04%
Dec 31, 2018127,657+35.73%
Dec 31, 201794,054+23.88%
Dec 31, 201675,925+26.98%
Dec 31, 201559,792+17.78%
Dec 31, 201450,767+28.52%
Dec 31, 201339,502+97.18%
Dec 31, 201120,033