Key highlights from Nebius Group's Q1 letter to shareholders

Go back to Key highlights from Nebius Group's Q1 letter to shareholders
(NASDAQ: NBIS) Delayed: 229.51 -10.84 (4.51%)
Previous Close $240.35    52 Week High
Open $232.00    52 Week Low
Day High $238.33    P/E N/A 
Day Low $226.03    EPS
Volume 9,053,334