NPK Q3 2023 Earnings Modest Profit Amid Quiet Quarter Visa Q1 2026 Earnings EPS Beats Estimates by 482 as Payments Volume Remains Resilient BBVA Q1 2026 Earnings EPS Beats Estimates as Net Interest Income Strengthens Stock Edges Lower CPSH Q1 2026 Earnings Unexpected EPS Miss Meets Sharp Stock Surge Xcel Energy XEL Q1 2026 Earnings Slump EPS Falls Short of 091 Target DXC Q1 2026 Earnings EPS Surpasses Estimates as Cost Actions Drive Profitability