Diversified Energy Company DEC Q2 2024 Earnings Strong EPS Beat Bolsters Operational Performance Narrative MWA Q1 2026 Earnings EPS Beat Surprises Market Despite Revenue Uncertainty CMP Q1 2026 Earnings EPS Beats Estimates Shares Rise 25 THRY Q1 2026 Earnings Profitability Surprise Drives Stock Higher Barnwell Industries Q4 2024 Earnings Reports Loss of 019 Per Share Stock Rises 091 WRLD Q1 2026 Earnings EPS Misses Estimates Amid Mixed Credit Trends Stock Edges Higher