Goldman Sachs BDC Inc GSBD Q1 2026 Earnings Earnings Miss Estimates as Net Investment Income Underwhelms MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction Balchem Q1 2026 Earnings Slight EPS Miss Amid Flat Stock Reaction MRK Q1 2026 Earnings EPS Surprise on a Loss Stock Declines 22 Essential Utilities Q1 2026 Earnings EPS Falls Short of Estimates IPW Q3 2025 Earnings EPS Misses Estimates Amidst Revenue Disclosure Gap Stock Slides 82