CIEN Q1 2026 Earnings EPS Surpasses Estimates on Operational Strength EFX Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher BCAB Q4 2025 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction Surrozen Q1 2026 Earnings Staggering EPS Miss of 1165 Versus Estimate Stock Declines 266 ArcBest Q1 2026 Earnings EPS Surprise of 1536 Drives Positive Market Response Terex Corporation TEX Q1 2026 Earnings EPS Beats Estimates by 25 Amid Solid Execution