NRIX Q1 2026 Earnings EPS Miss as DevelopmentStage Biotech Advances Pipeline Omada Health Q1 2026 Earnings Narrower Loss Beat Estimates as Company Focuses on Operational Efficiency MCRI Q1 2026 Earnings EPS Surges Past Estimates by 349 OPAL Fuels Q1 2026 Earnings EPS Miss Despite Operational Progress CACI Q1 2026 Earnings EPS Beats Estimates Stock Gains 23 DTI Q1 2026 Earnings EPS Misses Expectations as Stock Declines