Arrow Financial Q1 2026 Earnings EPS Beats Estimates by 176 RY Q1 2026 Earnings EPS Beats Estimates by 30 Amid Resilient Banking Operations Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher WSBC Q1 2026 Earnings EPS Beats Estimates Amid Stable Operations HLF Q1 2026 Earnings EPS Beats Estimates as Herbalife Posts Positive Surprise ICON plc ICLR Q3 2025 Earnings EPS Slightly Below Estimates Shares Edge Lower on Narrow Miss