Nebius Group NV

NBIS USD0.01 A
Create an alert
Sell
$170.17
Buy
$170.24
$7.07 (4.27%)
Last updated today at