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