McGraw Hill Inc MH Q1 2026 Earnings Strong EPS Surprise of 18455 Despite Stock Decline FFWM Q4 2025 Earnings Significant EPS Miss Amidst Challenging Environment RRGB Q1 2026 Earnings Earnings Surprise Surpasses Expectations Stock Reacts Modestly HTO Q1 2026 Earnings EPS Surpasses Estimates with 533 Beat PPC Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Alamo Group Q1 2026 Earnings Strong EPS Beat Amid Steady Operational Execution