TechPrecision Corporation TPCS Q1 2026 Earnings Narrowing Losses Amid Strategic Restructuring BGS Q1 2026 Earnings Earnings Beat Driven by Cost Discipline and Portfolio Optimization FFBC Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Sypris Solutions Inc SYPR Q3 2025 Earnings Company Posts Positive EPS Amid Limited Disclosures WF Q1 2026 Earnings Significant EPS Miss Amid Challenging Environment Dominion Energy Q1 2026 Earnings EPS Beats Estimates Amid Stable Utility Performance