Nebius Group (NBIS): Citi maintains Buy, PT lowered to $278 from $287

NBISNebius GroupCitiAug 05, 2026