Nebius (NBIS) Soars 15% on $27-Billion Meta Deal
Nebius Group rallied for a second day on Monday, jumping 14.96 percent to close at $129.85 apiece, as investors resumed buying positions following news that it sealed a $27 billion AI infrastructure deal...








