Nebius Group NV

NBIS USD0.01 A
Create an alert
Sell$210.79
Buy$211.00
$9.42 (4.30%)
Last updated today at