Xcel Energy XEL Q1 2026 Earnings Slump EPS Falls Short of 091 Target SPS Commerce Q1 2026 Earnings EPS Surprises to the Upside as Operating Discipline Supports Bottom Line MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength WLDN Q1 2026 Earnings Earnings Beat Drives Stock Rally Teekay Tankers Ltd Q1 2026 Earnings EPS Surpasses Estimates by 106 Amidst Robust Tanker Markets NCTY Q1 2012 Earnings Narrower Loss Than Expected as Revenue Picture Remains Unclear