SWX Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Pressures NWBI Q1 2026 Earnings EPS Surges Past Estimates with 1472 Beat BRLT Q1 2026 Earnings EPS Miss Weighs on Sentiment Despite Modest Stock Gain Unitil Corporation UTL Q1 2026 Earnings EPS Slightly Beats Estimates Revenue Not Disclosed Neuropace NPCE Q1 2026 Earnings EPS Beat Surprises Market Stock Gains IBM Q1 2026 Earnings EPS Surpasses Estimates as Company Continues Strategic Transformation