CHCI Q1 2008 Earnings Earnings Miss Underscores Headwinds in Housing Market KREF Q1 2026 Earnings Deep EPS Miss Masks Underlying Stability RY Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Signals REAX Q1 2026 Earnings Narrowing Losses with Strong Earnings Beat TLN Q1 2026 Earnings EPS Plunges 72 Below Estimates as Energy Market Dynamics Shift OCFC Q1 2026 Earnings EPS Beat of 591 Highlights Resilience Amid Slight Stock Decline