ServiceNow's $13 Billion Backlog: A Catalyst for a 2026 Comeback? | Whale Factor