Nebius Group NV

NBIS USD0.01 A
Create an alert
Sell$232.66
Buy$233.25
$9.87 (4.42%)
Last updated today at