BDN Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher Alliant Energy LNT Q1 2026 Earnings EPS Surpasses Expectations by 71 Amid Stable Utility Performance NACCO Industries NC Q1 2026 Earnings EPS of 117 Reported Amid Limited Disclosure SOJC Q1 2026 Earnings Earnings Beat Estimates with 591 Surprise POWI Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Uncertainty Central Bancompany Inc CBC Q1 2026 Earnings Earnings Beat Estimates as Net Income Per Share Rises