CANF Q4 2023 Earnings NarrowerthanExpected Loss Signals Operational Progress CGEN Q1 2026 Earnings EPS Misses Estimates but Stock Rises 728 on Pipeline Progress BHFAL Q1 2026 Earnings Earnings Miss Estimates Amid Market Challenges ICHR Q1 2026 Earnings EPS Beat Surprises Revenue Details Omitted GEL Q1 2026 Earnings Significant EPS Miss Amid Challenging Environment Heritage Financial Corporation HFWA Q1 2026 Earnings EPS Beat on Solid Core Performance