CNC Q1 2026 Earnings Robust EPS Surprise Drives Stock Higher HTO Q1 2026 Earnings EPS Surpasses Estimates with 533 Beat NMFC Q1 2026 Earnings EPS Misses Estimate by a Narrow Margin Stock Unchanged HubSpot HUBS Q1 2026 Earnings EPS Surpasses Estimates Stock Rises 18 Mount Logan Capital Inc Q1 2026 Earnings Net Loss Reported Amidst Market Headwinds Innate Pharma IPHA Q1 2026 Earnings Deep EPS Miss Weighs on Shares as Pipeline Progress Remains in Focus