
Nebius Group's Q1 2026 revenue soars 684%, maintaining Buy rating with $400 target.
Nebius Group (NBIS) reported a remarkable 684% year-over-year revenue increase in Q1 2026, reaching $399 million, driven by strong AI demand and efficient execution. The company’s adjusted EBITDA margin expanded to 32.45%, and core AI cloud margins d...

