
Nebius Group (NBIS) is the kind of stock that makes you stop scrolling. The tech stock surged almost 16% on Wednesday after it reported Q1 revenue of $399 million, an increase of 684% year-over-year. And if you are wondering whether this is a momentum trade or something with real staying power, the answer appears to be the latter.
