FWDI Q1 2026 Earnings Strong EPS Beat Drives Profitability Despite Revenue Uncertainty NESR Q1 2026 Earnings Profit Beat Driven by Cost Discipline and Service Demand DuPont Q1 2026 Earnings EPS Surprise Lifts Shares GRNT Q1 2026 Earnings Granite Ridge Resources Misses Big as EPS Falls 84 Below Consensus IMVT Q1 2026 Earnings EPS Misses Estimates as Clinical Investment Intensifies ARKO Petroleum Corp APC Q1 2026 Earnings EPS Beats Estimates by 707 Amid Cautious Market Sentiment