GRNT Q1 2026 Earnings Granite Ridge Resources Misses Big as EPS Falls 84 Below Consensus TWFG Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction RCUS Q1 2026 Earnings WiderThanExpected Loss as Pipeline Spending Rises MPC Q1 2026 Earnings Massive EPS Beat Driven by Strong Operational Performance and Margin Expansion HLMN Q1 2026 Earnings EPS Misses Estimates Stock Gains on Resilient Demand LKFN Q1 2026 Earnings Slight EPS Beat Amid Modest Stock Decline