ES Q1 2026 Earnings EPS Falls Short of Consensus CFFI Q1 2026 Earnings Solid EPS Performance Amid Modest Stock Decline BBLG Q1 2026 Earnings Narrowed Loss Beats Estimates as Bone Biologics Advances Pipeline Northeast Bank NBN Q1 2026 Earnings Strong EPS Beat Amid Cautious Market Response GTES Q1 2026 Earnings EPS Beats Estimates by 47 Shares Edge Higher QuinStreet Q1 2026 Earnings EPS Misses Estimates Stock Gains 24