Marine Products Corporation MPX Q1 2026 Earnings Weak Profitability and Stock Decline Highlight Ongoing Challenges DCH Q1 2026 Earnings Massive EPS Surprise Propels Stock Higher Credicorp BAP Q4 2025 Earnings EPS Misses Estimates Stock Declines on Profitability Pressure BAER Q1 2026 Earnings EPS Miss of 537 with Uptick in Stock Price OFS Credit Company Inc Q1 2026 Earnings Significant EPS Miss Amid Challenging Credit Environment LFST Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency