Companies /Communication Services

Nebius Group N.V.

NASDAQ: NBIS Internet Content & Information
$159.17
▼ $12.40 (−7.23%) today
Markets closed · 2:29am ET

NBIS Coverage Page 5

11:43am ET
Investing

What to Understand Before Buying Nebius

Nebius has surged over 200% in a year on the back of marquee deals and a $37.5 billion backlog, yet three customers still drive nearly 60% of revenue and a $20 billion…

Alex Sirois