Cresud CRESY Q1 2026 Earnings Strong EPS Report Despite Modest Stock Decline BHP Q1 2026 Earnings EPS Falls Short of Estimates Amid Commodity Headwinds APC Q1 2026 Earnings EPS Beats Estimates Amid Revenue NonDisclosure Stock Slides CBZ Q1 2026 Earnings Earnings Surpass Estimates with 124 EPS Surprise ECO Q1 2026 Earnings EPS Beats Estimates by a Wide Margin Stock Dips Despite Strong Performance MTX Q1 2026 Earnings EPS Beats Estimates by 887 as Shares Edge Higher