NBIS
Nebius Group N.V.
$162.0751
USD
+$17.46 (+12.07%)since Apr 13, 2026