MIDD Q1 2026 Earnings EPS Surpasses Estimates by 915 Driving Positive Market Reaction BXP Q1 2026 Earnings Strong EPS Surprise Driven by Operational Efficiency IMKTA Q1 2026 Earnings Solid EPS of 128 Amid Modest Market Reaction MAPS Q1 2026 Earnings EPS Miss Weighs on Shares Despite Narrow Profit TUYA Q1 2026 Earnings Narrow EPS Miss Leaves Stock Flat Amid Steady Operations BancFirst Corporation BANF Q1 2026 Earnings Strong EPS Beat Driven by Solid Operating Performance