Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism CNB Financial Corporation Q1 2026 Earnings EPS Beats Estimates by 74 as Stock Declines MCD Q1 2026 Earnings EPS Beats Estimates Amidst Uncertain Revenue Landscape SGU Q1 2026 Earnings Strong Earnings Performance Amid Seasonal Peak RSG Q1 2026 Earnings Earnings Beat Estimates Amid Solid Operational Execution MCHPP Q1 2026 Earnings Strong Earnings Beat Drives Positive Market Response