Compare
Nebius Group N.V. logo
Nebius Group N.V.(NBIS)

Software - Infrastructure · Amsterdam

$223.90-24.53 (-9.87%)

At close: Aug 19, 2026, 4:00 PM ET