Snowball logo
logo
NBIS_logo

Nebius Group N.V.

$255.04-$4.16  (1.6%)

It looks as if this company does not pay dividends