FRAF Q1 2026 Earnings Earnings Beat Estimates on 828 Surprise Shares Edge Higher Eagle Point Credit Company Inc ECC Q4 2025 Earnings EPS Surpasses Estimates Stock Gains 21 HCXY Q1 2026 Earnings EPS Misses Estimates Slightly Stock Rises Modestly SLXN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline RCL Q1 2026 Earnings Strong EPS Beat Drives Market Optimism NWPX Q1 2026 Earnings EPS Surges Past Estimates by 557