NMFC Q1 2026 Earnings EPS Misses Estimate by a Narrow Margin Stock Unchanged Corvus Pharmaceuticals CRVS Q1 2026 Earnings RD Pipeline Progress Amid Slight EPS Miss HCKT Q1 2026 Earnings EPS Misses Estimates Stock Climbs on Resilient Outlook DMLP Q4 2024 Earnings EPS of 024 Reported Amid Commodity Price Fluctuations BDTX Q1 2026 Earnings NarrowerThanExpected Loss Fails to Offset Market Concerns KALU Q1 2026 Earnings Massive EPS Surprise of 97 Drives Stock Higher