Karooooo Ltd KARO Q1 2026 Earnings EPS Misses by 196 Yet Stock Gains 23 CDP Q1 2026 Earnings Modest EPS Beat Amidst Steady DefenseOriented Portfolio California BanCorp BCAL Q1 2026 Earnings EPS Beats Estimates by 276 on Steady Operational Execution CompX International Inc CIX Q1 2026 Earnings Solid EPS Performance Amid Market Uncertainty SHBI Q1 2026 Earnings EPS Surges Past Estimates by 111 on Solid Operational Performance YUMC Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower