CRDO Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps Nearly 13 CECO Environmental Corp Q1 2026 Earnings Massive Earnings Beat Drives Optimism AGNC Q1 2026 Earnings EPS Surges Past Estimates as Stock Gains Ground ALLO Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Movement CGON Q1 2026 Earnings EPS Miss as ClinicalStage Oncology Firm Reports No Revenue TPCS Q1 2026 Earnings Negative EPS Amid Lack of Consensus Estimates