Advertisement
Advertisement

NBIS

NBIS logo

Nebius Group N.V. Class A Ordinary Shares

129.62
USD
+5.44
+4.38%
Oct 31, 11:38 UTC -4
Open

NBIS Cash Flow

Advertisement