StockDuty ← Dashboard Aug 14, 2026 03:53 PM ET
CatalystMacro

NEBIUS' LONG-TERM PROSPECTS ARE NEBULOUS DESPITE $40 BLN BACKLOG - SEEKINGALPHA

$40 bln backlog signals demand, yet long-term outlook remains uncertain.

$40 bln backlog signals demand, yet long-term outlook remains uncertain.
Sources