PLXS Q1 2026 Earnings EPS Beat Despite Revenue Uncertainty Stock Dips 17 AEE Q1 2026 Earnings EPS Beats Estimates as Operational Strength Drives Performance Finward Bancorp FNWD Q1 2026 Earnings EPS Misses Estimates as Interest Rate Headwinds Persist ALB Q1 2026 Earnings Massive EPS Beat Surprises Markets FPH Q1 2026 Earnings Narrowing Loss Amid Challenging Market Conditions OilDri Corporation ODC Q1 2026 Earnings EPS of 094 Reflects Stable Operations Shares Ease