IBCP Q1 2026 Earnings Earnings Beat Expectations Amid Modest Stock Decline EGBN Q1 2026 Earnings EPS Surpasses Estimates by Over 43 CXApp Inc CXAI Q1 2026 Earnings EPS Surprises Positively Amid Revenue Uncertainty EOSE Q1 2026 Earnings Narrower Loss Surprises Analysts as Energy Storage Momentum Builds FROG Q1 2026 Earnings EPS Beats Estimates by 24 Stock Rises Modestly Backblaze Q1 2026 Earnings EPS Misses Estimates as Wider Loss Sends Mixed Signals