Sign in to check this stock against your screeners
Sign InNL0009805522Nebius Group N.V., operates as a technology company that engages in building full-stack infrastructure to service...
$15.74
1D:
-1.9%
1Y:
64.0%
US92857W3088Mkt Cap
$38.57B
P/E Ratio TTM
-7.6
Revenue TTM
$71.84B
Beta
0.31
Earnings TTM
$-1.85B
Dividend Yield TTM
3.29%
$171.70
1D:
1.6%
1Y:
47.6%
US75734B1008Mkt Cap
$32.88B
P/E Ratio TTM
45.1
Revenue TTM
$2.20B
Beta
2.41
Earnings TTM
$529.72M
Dividend Yield TTM
0.00%
This company does not pay dividends