FFIN Q1 2026 Earnings EPS Beat Surprise of 38 Drives Positive Stock Movement Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns PERF Q1 2026 Earnings EPS Beat Boosts Investor Sentiment GBLI Q1 2026 Earnings EPS Falls Short of Estimates as Underwriting Results Weigh Expand Energy Corporation EXE Q1 2026 Earnings Earnings Beat Driven by Operational Efficiency Stock Edges Lower HLX Q1 2026 Earnings Narrow Loss Wider Than Expected Stock Slides