Nebius reports first quarter 2026 financial results

Go back to Nebius reports first quarter 2026 financial results
(NASDAQ: NBIS) Delayed: 277.68 --0 (-0%)
Previous Close $277.68    52 Week High
Open $277.68    52 Week Low
Day High $277.68    P/E N/A 
Day Low $277.68    EPS
Volume 557,981