S&P 500 NBIS Stock Price Soars 684% in Revenue — But Insiders Are Quietly SellingSarah MitchellMay 20, 2026 Until you look at the numbers for a minute, they don’t seem quite real. Nebius Group recently reported first-quarter revenue…