ALCO Q1 2026 Earnings Robust EPS Beat on Strong Operational Execution Stepan Company SCL Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Rises BSET Q1 2026 Earnings Earnings Miss Expectations Amid Challenging Furniture Market Star Bulk Carriers Corp SBLK Q1 2026 Earnings EPS Surges Past Expectations Up 24 Eagle Point Credit Company Inc ECC Q4 2025 Earnings EPS Surpasses Estimates Stock Gains 21 MGY Q1 2026 Earnings Modest EPS Beat as Operational Discipline Continues