Nebius Group NV

NBIS USD0.01 A
Create an alert
Sell$232.62
Buy$232.75
$8.59 (3.54%)
Last updated today at