Nebius Group NV

NBIS USD0.01 A
Create an alert
Sell$212.23
Buy$212.38
$11.44 (5.09%)
Last updated today at