Nebius Group N.V.NBIS

Market cap
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 20242,450-97.50%
Dec 31, 202397,870+15.90%
Dec 31, 202284,440+1.19%
Dec 31, 202183,448-36.99%
Dec 31, 2020132,446+92.27%
Dec 31, 201868,886+59.34%
Dec 31, 201743,231+53.13%
Dec 31, 201628,232+16.48%
Dec 31, 201524,238+37.36%
Dec 31, 201417,645-47.30%
Dec 31, 201333,481+429.60%
Dec 31, 20116,322