Skip to content
Nebius Group N.V. logo

Nebius Group N.V. (NBIS)

NASDAQCommunication Services

$120.37-14.94%
Close 2026-11-05