New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares WY Q1 2026 Earnings EPS Surges 124 Above Estimates Shares Edge Higher Beazer Homes BZH Q1 2026 Earnings Surprise EPS Beat Defies Expectations OFIX Q1 2026 Earnings Loss Narrower Than Expected Stock Declines Despite EPS Beat TVTX Q1 2026 Earnings EPS Falls Short of Expectations Amid RD Focus ALMS Q1 2026 Earnings NarrowerthanExpected Loss and Pipeline Progress