Capital Southwest Corporation Q1 2026 Earnings EPS Misses Estimates Stock Slips IMCC Q1 2026 Earnings Widening Loss Amid Unreported Revenue Highlights Persistent Challenges AnheuserBusch Inbev BUD Q1 2026 Earnings EPS Beats Estimates by 815 Amid Volume Recovery NCPL Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Unreported NNDM Q1 2026 Earnings Loss of 034 Per Share Stock Surges 723 PEPG Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline