New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares RxSight Q1 2026 Earnings EPS Misses Estimates by 32 as Operational Costs Weigh Banner Corporation BANR Q1 2026 Earnings Earnings Beat Expectations on Strong Operating Performance QFIN Q4 2025 Earnings EPS Miss Triggers Share Price Decline MSCI Q1 2026 Earnings EPS Slightly Beats Estimates Amid Steady Performance FCAP Q1 2026 Earnings EPS of 130 Highlights Cost Discipline Amid Modest Operating Environment