Companies /Communication Services

Nebius Group N.V.

NASDAQ: NBIS Internet Content & Information
$160.56
▲ $1.39 (+0.87%) today
Markets open · 1:28pm ET

NBIS Coverage Page 2