CLS Q1 2026 Earnings Beat and Raise as Celestica Delivers Strong EPS Surprise Dine Brands Q1 2026 Earnings EPS Beats Estimates by 53 Amid Operational Discipline ATXG Q1 2025 Earnings Loss per Share of 025 and Stock Decline Highlight Ongoing Challenges Green Plains GPRE Q1 2026 Earnings Massive EPS Beat of 63555 Drives Stock Higher TR Q3 2023 Earnings EPS of 049 Reported Stock Declines 118 Titan Mining Q1 2026 Earnings Strong EPS Surprise Despite Absent Revenue Data