ESOA Q1 2026 Earnings EPS Surges Past Estimates with 743 Surprise IBCP Q1 2026 Earnings Earnings Beat Expectations Amid Modest Stock Decline UWMC Q1 2026 Earnings EPS Beat Exceeds Expectations Amid Challenging Mortgage Market KLXE Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares CI Q1 2026 Earnings EPS Misses Estimates as Stock Gains on Underlying Strength First Industrial Realty Trust FR Q1 2026 Earnings Massive EPS Surge Overshadowed by Stock Decline