TrustCo Bank Corp NY TRST Q1 2026 Earnings Reported EPS of 091 Stock Edges Lower Evotec Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement Grand Canyon Education LOPE Q1 2026 Earnings EPS Slightly Beats Estimates Shares Edge Higher TAK Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively WHG Q1 2026 Earnings Earnings Per Share of 031 Amid Mixed Market Conditions CMBT Q1 2026 Earnings EPS Surges Past Estimates as Operational Efficiency Drives Profitability