Cavco Industries Q1 2026 Earnings EPS Beats Estimates by 102 Stock Rises 36 Carscom Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher NMTC Q1 2026 Earnings EPS Misses Estimates Stock Declines as Company Continues Development Phase ST Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Gains STTK Q1 2026 Earnings Shattuck Labs Reports Narrower Loss Beats EPS Estimates AGIO Q1 2026 Earnings NarrowerThanExpected Loss Bolsters Sentiment Amid Pipeline Progress