ATS Q1 2026 Earnings EPS Surpasses Estimates by 924 Stock Rises 391 Dine Brands Q1 2026 Earnings EPS Beats Estimates by 53 Amid Operational Discipline CCC Q1 2026 Earnings EPS Surpasses Estimates by Nearly 15 ICICI Bank IBN Q1 2026 Earnings Narrow Beat on EPS Amid Strong Operating Performance iRadimed IRMD Q1 2026 Earnings Strong EPS Beat Lifts Shares Despite Limited Revenue Disclosure PrimeEnergy Resources Q1 2026 Earnings EPS Falls Sharply Short of Estimates Despite Stock Rally