Hudbay HBM Q1 2026 Earnings Surprise EPS 040 Up Significant Astec Industries Reports Strong Q1 Results Amid Record Backlogs in Heavy Equipment Sector