Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024246-99.65%
Dec 31, 202370,282+68.59%
Dec 31, 202241,688+348.60%
Dec 31, 20219,293-71.50%
Dec 31, 202032,604+15.57%
Dec 31, 201828,212+18.68%
Dec 31, 201723,772-6.59%
Dec 31, 201625,449+30.00%
Dec 31, 201519,576+25.92%
Dec 31, 201415,546+5.72%
Dec 31, 201314,705+88.67%
Dec 31, 20117,794