New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares National Vision Holdings EYE Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Higher Air T Inc AIRT Q1 2026 Earnings Strong EPS Performance Drives Stock Higher Business First Bancshares Inc BFST Q1 2026 Earnings EPS Beats Estimates by 42 as Shares Slip NTRB Q1 2026 Earnings Massive EPS Beat Highlights Cost Control Amid PreRevenue Stage DOYU Q4 2025 Earnings Earnings Beat Estimates by Wide Margin Revenue Details Pending