
Nebius (NBIS) stock printed a new 52-week high on Wednesday after the company posted a massive Q1 earnings beat that silenced skeptics of the artificial intelligence (AI) infrastructure trade.
In its first financial quarter, the Nasdaq-listed firm generated $399 million in revenue — up nearly 8x on a year-over-year basis — on $2.11 in earnings per share (EPS).