IMNM Q1 2026 Earnings EPS Beat Partially Offsets Market Concerns TEM Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise PHGE Q4 2025 Earnings EPS Misses Estimates Significantly Stock Rises 105 PDLB Q4 2025 Earnings Strong Earnings Beat Driven by Improved Operations CP Q1 2026 Earnings EPS Misses Estimates Stock Slips SRE Q1 2026 Earnings EPS Slightly Misses Estimates Shares Rise