RY Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Signals American Express Q1 2026 Earnings EPS Surpasses Estimates at 428 Stock Edges Higher SNES Q1 2026 Earnings EPS Beats Estimates Despite Revenue Not Reported Ennis Inc Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operational Conditions Cognizant CTSH Q1 2026 Earnings EPS Beats Estimates Amid Cautious Market Response TTRX Q1 2026 Earnings Narrow Loss Slightly Misses Estimates as PreRevenue Biotech Advances Pipeline