FB Financial Q1 2026 Earnings Slight EPS Miss Meets Modest Stock Gains Alto Ingredients ALTO Q1 2026 Earnings Strong Profit Surprise Drives Share Rally Mirion Technologies Q1 2026 Earnings EPS Beats Estimates Stock Rises Over 4 OCFC Q1 2026 Earnings Earnings Per Share Surpasses Expectations Shares Edge Higher DTE Energy Q1 2026 Earnings Earnings Miss Estimates as Costs Pressure Results ES Q1 2026 Earnings EPS Falls Short of Consensus