Xcel Energy XEL Q1 2026 Earnings Slump EPS Falls Short of 091 Target
BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Amid Steady Operating Performance
Kadant Inc KAI Q1 2026 Earnings Strong EPS Beat Despite Revenue Uncertainty
FRAF Q1 2026 Earnings EPS Beats Estimates Stock Declines
ONTO Q1 2026 Earnings EPS Misses Estimates by 163 Amid Unreported Revenue
THRM Q1 2026 Earnings EPS Crushes Estimates with 625 Surprise