CGEN Q1 2026 Earnings EPS Misses Estimates but Stock Rises 728 on Pipeline Progress Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Despite Small Stock Decline The Marzetti Company MZTI Q1 2026 Earnings EPS Falls Short of Expectations Stock Gains Modestly CIMP Q1 2026 Earnings EPS Surpasses Estimates as Company Demonstrates Resilient Performance IRIX Q1 2026 Earnings EPS Surprise of 5798 on Narrower Than Expected Loss LFUS Q1 2026 Earnings Strong EPS Beat Exceeds Analyst Expectations