MSC Income Fund Inc MSIF Q1 2026 Earnings EPS Falls Short of Estimates Stock Eases Heritage Commerce Corp Q4 2025 Earnings Slight EPS Miss Flat Stock Reaction HCKT Q1 2026 Earnings EPS Misses Estimates Stock Climbs on Resilient Outlook Caesarstone Ltd CSTE Q1 2026 Earnings Narrower Loss Surprises Shares Rally on Improved Margin Outlook IN8bio Q1 2026 Earnings EPS Beat Drives Modest Stock Gain as Development Costs Remain under Control Canopy Growth CGC Q1 2026 Earnings Deep Loss Widens as Cannabis Operator Faces Margin Pressures