NMFC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Slightly Below Expectations RDNW Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction Riskified Ltd RSKD Q1 2026 Earnings Strong EPS Beat Driven by Operational Discipline CISS Q3 2025 Earnings Loss Per Share of 058 as Shipping Headwinds Persist Stock Declines 339 AII Q1 2026 Earnings EPS Surpasses Expectations Amid Positive Market Reaction FITBP Q1 2026 Earnings EPS Surges Past Estimates by 3509