Skip to content
Nebius Group N.V. logo

Nebius Group N.V. (NBIS)

NASDAQCommunication Services

$226.39+7.48%
Close 2026-09-04