Nebius Group NV

NBIS USD0.01 A
Create an alert
Sell$212.58
Buy$212.76
$24.16 (12.69%)
Last updated today at 22:40 UTC