CNTA Q1 2026 Earnings WiderthanExpected Loss as ClinicalStage Biotech Advances Pipeline NACCO Industries NC Q1 2026 Earnings EPS of 117 Reported Amid Limited Disclosure STAG Q1 2026 Earnings Stellar EPS Surprise Drives Cautious Optimism Shattuck Labs Q1 2026 Earnings EPS Surprise Drives Positive Market Reaction HEI Q4 2025 Earnings EPS Beats Estimates Amid Mixed Market Signal RITM Q1 2026 Earnings Modest EPS Beat Highlights Steady Portfolio Performance