General Dynamics Q1 2026 Earnings Strong EPS Beat Powered by Operational Strength TCRT Q4 2023 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue QURE Q1 2026 Earnings NarrowerthanExpected Loss Amid Gene Therapy Pipeline Progress Balchem Corporation Q1 2026 Earnings EPS Misses Estimates Amid Unchanged Stock RYZ Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions NeoGenomics NEO Q1 2026 Earnings EPS Beats Estimates by 389 Stock Gains