New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares Achieve Life Sciences Q1 2026 Earnings NarrowerthanExpected Loss Drives Optimism LSF Q1 2026 Earnings Massive EPS Surprise Defies Expectations HUT Q3 2024 Earnings EPS Surprises to the Upside as Costs Tighten ETR Q1 2026 Earnings Slight EPS Miss Amid Solid Utility Performance FIS Q1 2026 Earnings EPS Beats Estimates but Revenue Details Remain Unclear