OFIX Q1 2026 Earnings Loss Narrower Than Expected Stock Declines Despite EPS Beat Kalaris Therapeutics Inc KLRS Q1 2026 Earnings NarrowerthanExpected Loss Highlights Disciplined Spending DDS Q1 2026 Earnings Earnings Miss Estimates but Stock Rises 18 BMA Q4 2025 Earnings Strong EPS Beat Amidst Mixed Market Reaction Kelly Services Inc KELYA Q1 2026 Earnings EPS Misses Estimates by 60 Stock Rises Slightly Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady