ALB Q1 2026 Earnings Massive EPS Beat of 16682 Surprises Analysts Cresud Q1 2026 Earnings Strong EPS of 61402 Amid No Revenue Detail Stock Rises 286 ITW Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher MGY Q1 2026 Earnings EPS Beats Expectations as Operational Efficiency Drives Surprise LPA Q1 2026 Earnings Net Loss Reported Amid Quiet Market Response BFH Q1 2026 Earnings Beats Estimates with EPS Surprise of 3383