Skip to content
Nebius Group N.V. logo

Nebius Group N.V. (NBIS)

NASDAQCommunication Services

$165.47-12.18%
Close 2026-10-16
Nebius Group N.V. (NBIS): Is the Thesis Intact? What's Priced In | QuarterlyIQ