CBK Q1 2026 Earnings Earnings Beat Despite Stock Decline SPCE Q1 2026 Earnings Narrower Than Expected Loss as Company Reshapes Space Tourism Strategy Revvity Q1 2026 Earnings Solid EPS Beat Amidst Cost Discipline MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Drives Shares Higher ALEC Q1 2026 Earnings EPS Surprises with 3995 Beat as Pipeline Advances KB Home Q1 2026 Earnings Modest EPS Beat Amid Stabilizing Housing Market