NBIS 2026 Q2 May 13, 2026 / By Trisha Concepcion / NBIS Nebius (NBIS) reports earnings: Profit: -$0.32 vs. -$0.46 = N/A Profit Est: -$0.92 vs. -$0.46 = N/A Beat the street by $0.60 Revenue: +684% Revenue Est: +575%