BRAG Q1 2026 Earnings NarrowerthanExpected Loss Highlights Operational Progress KR Q1 2026 Earnings Kroger Beats EPS Estimates Amid Solid Execution HFWA Q1 2026 Earnings Earnings Per Share Tops Estimates with 343 Surprise MBRX Q1 2026 Earnings EPS Misses Estimates Widely Stock Rises on Speculative Momentum Medical Properties Trust Inc MPT Q1 2026 Earnings EPS Surges Past Estimates with 65 Beat REX Q3 2001 Earnings EPS Surprises to the Upside Amid Cost Discipline