ENS Q1 2026 Earnings EPS Beats Estimates but Stock Slips TGT Q1 2026 Earnings EPS Surprises to the Upside Stock Reacts Positively SNOW Q1 2026 Earnings EPS Beat But Stock Slips on Mixed Signals SABS Q1 2026 Earnings EPS Misses Estimates Stock Rises on Pipeline Progress PTCT Q1 2026 Earnings Narrower Loss Surprises Estimates as Stock Dips Slightly Enbridge Receives Higher Price Target as Cash Flow Strength Continues ALB Q1 2026 Earnings Massive EPS Beat of 16682 Surprises Analysts