Record $292B backlog and Q3 2026 results shattering 9-month expectations drive this macro score.
Why it matters
Record $292B backlog and Q3 2026 results shattering 9-month expectations drive this macro score. — impact context not separately stored; see What changed.