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