UHAL Q1 2026 Earnings Narrow Miss on EPS Amidst Challenging Environment CSCO Q1 2026 Earnings Earnings Per Share Slightly Beat Estimates Amid Steady Performance Crinetics Pharmaceuticals Q1 2026 Earnings Pipeline Progress Offsets NarrowerThanExpected Loss PWR Q1 2026 Earnings Strong EPS Beat Surprises Street Amid Revenue Uncertainty CCL Q1 2026 Earnings EPS Surpasses Estimates as Cruise Demand Remains Robust JCTC Q3 2025 Earnings Loss Reported Stock Surges 1435 Comfort Systems USA FIX Q1 2026 Earnings EPS Smashes Estimates by 5293 Despite Slight Stock Dip