Shattuck Labs Q1 2026 Earnings EPS Surprise Drives Positive Market Reaction Northeast Bank Q1 2026 Earnings EPS Surpasses Estimates by 94 as Stock Slips Slightly CTSH Q1 2026 Earnings EPS Beats Estimates as Stock Gains VRTS Q1 2026 Earnings EPS Misses Estimates on Negative Surprise MSEX Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher INFY Q1 2026 Earnings Strong EPS Beat Amidst Market Caution