Skip to content
Nebius Group N.V. logo

Nebius Group N.V. (NBIS)

NASDAQCommunication Services

$141.52-6.67%
Close 2026-11-04
Nebius Group N.V. (NBIS): Is the Thesis Intact? What's Priced In | QuarterlyIQ