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