WDC Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 834 EGO Q1 2026 Earnings EPS Surges Past Estimates by 33 Amid Operational Gains ITP Q3 2025 Earnings Net Loss Reported Amid Limited Financial Data Enbridge Q1 2026 Earnings EPS Beats Estimates Amid Broader Market Weakness SPOT Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 6 Public Policy Holding Company Inc PPHC Q4 2025 Earnings EPS Surges Past Estimates Despite Share Pullback