RES Q1 2026 Earnings EPS Surprises to the Upside Amid Challenging Oilfield Environment HMR Q4 2025 Earnings Heavy EPS Miss Despite Stock Surge MTB Q1 2026 Earnings Earnings Beat Estimates as Net Interest Income Holds Steady XENE Q1 2026 Earnings Narrower Net Loss Highlights Clinical and Strategic Progress GPCR Q1 2026 Earnings Smaller Loss Than Expected as Pipeline Advances ITRG Q1 2026 Earnings EPS Falls Short of Estimates as Development Costs Rise