Advertisement
Advertisement

NBIS

NBIS logo

Nebius Group N.V. Class A Ordinary Shares

99.38
USD
Sponsored
-2.57
-2.52%
Apr 02, 09:47 UTC -4
Open

Advertisement