Advertisement
Advertisement

NBIS

NBIS logo

Nebius Group N.V. Class A Ordinary Shares

90.34
USD
-0.07
-0.08%
Sep 15, 11:28 UTC -4
Open

NBIS Earnings Reports

Advertisement