NFG Q1 2026 Earnings EPS Falls Short of Consensus Stock Dips Slightly Cactus Inc WHD Q1 2026 Earnings Strong EPS Beat Amid Operational Efficiency MDRR Q2 2021 Earnings BetterthanExpected Loss as Company Navigates Recovery BGMS Q3 2024 Earnings Significant EPS Beat Tempered by Revenue Uncertainty KEX Q1 2026 Earnings EPS Beats Estimates by 66 Stock Edges Higher SPNT Q1 2026 Earnings Earnings Surpass Estimates by 178 Despite Slight Stock Decline