NACCO Industries NC Q1 2026 Earnings EPS of 117 Reported Amid Limited Disclosure MCRI Q1 2026 Earnings EPS Surges Past Estimates by 349 PECO Q1 2026 Earnings Strong EPS Surge Beats Estimates by 40 Instil Bio Inc TIL Q1 2026 Earnings WiderThanExpected Loss as Biotech Continues PreCommercial Phase CR Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Reaction CDIO Q1 2025 Earnings Narrowerthanexpected loss surprises market