SLMBP Q1 2026 Earnings Strong EPS Surprise of 356 Exceeds Expectations BNS Q1 2026 Earnings EPS Beats Estimates by Nearly 4 as Bank Delivers Solid Results INTZ Q1 2026 Earnings A Significant EPS Miss Meets a Surprising Stock Bounce CRCT Q1 2026 Earnings Earnings Per Share Surges Past Estimates by 145 ALGS Q1 2026 Earnings NarrowerthanExpected Loss as Aligos Therapeutics Advances Pipeline CGBD Q1 2026 Earnings Narrow EPS Miss Weighs on Investor Sentiment as Portfolio Remains Resilient