StockDuty ← Dashboard Aug 24, 2026 08:46 PM ET
SignalMacro

Microsoft Rises as $678 Billion Backlog Defies Tech Selloff

$678B backlog signals demand resilience, countering sector-wide tech selloff pressure.

$678B backlog signals demand resilience, countering sector-wide tech selloff pressure.
Sources