Bank7 Corp BSVN Q1 2026 Earnings EPS Surges Past Estimates Strong Performance Marathon Petroleum Q1 2026 Earnings Refining Strength Drives Massive EPS Beat RERE Q1 2026 Earnings EPS Surges 712 Above Estimates Stock Declines on Lack of Revenue Details LIQT Q1 2026 Earnings WiderThanExpected Loss Stirs Caution NBBK Q1 2026 Earnings EPS Misses Consensus by 285 as Stock Defies Expectations PEG Q1 2026 Earnings Earnings Beat Expectations as Utility Segment Drives Gains BWXT Q1 2026 Earnings Strong EPS Beat Driven by Nuclear Operations CFG Q1 2026 Earnings EPS Beats Estimates Amid Steady Performance EFXT Q1 2026 Earnings Earnings Surge Past Estimates by 65 POR Q1 2026 Earnings EPS Misses Estimates by 346 as Cost Pressures Mount ALT Q1 2026 Earnings Narrowed Loss and EPS Beat Signal Progress in Metabolic Pipeline DGICB Q1 2026 Earnings Earnings Miss Estimates as EPS Falls Short of Expectations