CUBB Q1 2026 Earnings Earnings Beat Expectations as Customers Bancorp Reports EPS of 197 TowneBank TOWN Q1 2026 Earnings Slight EPS Miss but Steady Operating Performance ICHR Q1 2026 Earnings EPS Surpasses Expectations Stock Rises AGRO Q1 2026 Earnings Steep Earnings Miss Triggers 595 Share Decline LivaNova LIVN Q1 2026 Earnings EPS Beats Estimates by 714 Amid Modest Stock Decline PANW Q1 2026 Earnings Strong EPS Beat Amid Robust Cybersecurity Demand