Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares KEP Q4 2025 Earnings EPS Misses Estimates Amid Operational Challenges Gossamer Bio Q1 2026 Earnings WiderThanExpected Loss as No Revenue Generated HCWC Q4 2025 Earnings Narrow EPS Beat Masks Operational Uncertainty Shares Slip CISS Q3 2025 Earnings Losses Widen as Stock Declines 512 Village Farms International Inc VFF Q1 2026 Earnings EPS Slightly Misses Estimates Amid Cautious Outlook