CDP Q1 2026 Earnings Modest EPS Beat Amidst Steady DefenseOriented Portfolio EXFY Q1 2026 Earnings EPS Beats Estimates by 68 as Cost Discipline Drives Profitability IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher ICICI Bank Q1 2026 Earnings Modest EPS Beat Reflects Steady Performance RFIL Q1 2026 Earnings Strong EPS Surprise Drives Share Gains Despite Limited Revenue Disclosure KURA Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Navigates Development