OBDC Q1 2026 Earnings EPS Misses Estimates by 126 Shares Dip Fluor Corporation FLR Q1 2026 Earnings EPS Falls Sharply Below Estimates Despite Modest Share Gain ECCC Q4 2025 Earnings Preferred Stock Delivers EPS Beat Amid Stable Portfolio Performance Modular Medical Inc MODD Q3 2025 Earnings Narrowed Loss Per Share Despite Surprise Miss Stock Rises 458 ADTN Q1 2026 Earnings EPS Surges Past Estimates Shares Rally 52 Illinois Tool Works ITW Q1 2026 Earnings EPS Beats Estimates as Operational Strength Drives Modest Share Gain