Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings Net Investment Income Misses Estimates Stock Edges Higher Home BancShares Inc Q1 2026 Earnings Slight EPS Miss Amid Steady Performance DBD Q1 2026 Earnings EPS Beats Estimates Shares Rise on Profitability Strength AS Q1 2026 Earnings EPS Surpasses Estimates by Over 21 Currenc Group Inc CURR Q3 2025 Earnings EPS Surprises to the Upside Revenue Details Unavailable NLY Q1 2026 Earnings Slight EPS Beat Amid Mortgage Market Shifts