Genworth Financial Q1 2026 Earnings EPS Misses Estimates by Over 40 Stock Declines IMMP Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Phase BCP Investment Corporation BCIC Q1 2026 Earnings Earnings Beat on Strong Portfolio Performance KGC Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds Cato Q4 2025 Earnings Loss Widens as Retail Headwinds Persist GLP Q1 2026 Earnings Massive EPS Surprise of 455 Overshadows Lack of Revenue Disclosure