Skip to content
Nebius Group N.V. logo

Nebius Group N.V. (NBIS)

NASDAQCommunication Services

$165.47-12.18%
Close 2026-10-16