KRMD Q1 2026 Earnings NarrowerThanExpected Loss Highlights Operational Discipline IBCP Q1 2026 Earnings EPS Slightly Tops Estimates Stock Edges Higher BIPC Q1 2026 Earnings Wide Earnings Miss on Significant EPS Shortfall Emergent BioSolutions Q1 2026 Earnings EPS Surprise of 183 as the Company Returns to Profitability Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady