CF Industries CF Q1 2026 Earnings EPS 289 Beats Estimates Tech Rally Fails to Lift Broader Market as Indexes Decline EOG Resources EOG Slides 148 as Selling Pressure Mounts 20260520 Visteon Corporation VC Q1 2026 Earnings Why the Beat Matters