HCC Q1 2026 Earnings EPS Misses Estimates as Operating Costs Pressure Results ELPC Q2 2025 Earnings Strong EPS Beat Defies Market Jitters POWL Q1 2026 Earnings EPS Misses Estimates amid Operational Headwinds Shares Edge Higher THCH Q4 2025 Earnings Negative EPS Reported as Stock Gains 285 General Dynamics Q1 2026 Earnings Strong EPS Beat Powered by Operational Strength CGBD Q1 2026 Earnings Slight EPS Miss as Stock Edges Lower