BancFirst Corporation BANF Q1 2026 Earnings Strong EPS Beat Driven by Solid Operating Performance
HBIO Q1 2026 Earnings NarrowerThanExpected Loss Boosts Shares by 176
MSFT Q1 2026 Earnings Solid EPS Beat Offsets Modest Revenue Headwinds
Angel Studios Inc ANGX Q1 2026 Earnings Narrowing Losses Surprisedriven Stock Rally
New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares
LFST Q1 2026 Earnings Significant EPS Beat Fails to Lift Shares