MPT Q1 2026 Earnings EPS Surges Past Estimates with 65 Surprise Enbridge ENB Q1 2026 Earnings Solid Earnings Beat Driven by Operational Strength CABA Q1 2026 Earnings NarrowerThanExpected Loss Highlights Progress in Autoimmune Pipeline Navient Corporation JSM Q1 2026 Earnings EPS Surges Past Estimates Amid Mixed Operational Signals Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist CDIO Q1 2025 Earnings Narrowerthanexpected loss surprises market CCM Q2 2016 Earnings Deep EPS Miss Amid Positive Stock Movement IMPP Q1 2026 Earnings Strong EPS Beat Surprises Analysts RDZN Q1 2026 Earnings Significant EPS Miss Highlights Ongoing Challenges JJSF Q1 2026 Earnings EPS Misses Estimates Amid Margin Pressures Galectin Therapeutics Q1 2026 Earnings EPS Misses Estimates Stock Rallies on Operational Progress Biogen BIIB Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction Satellos Bioscience Inc MSLE Q1 2026 Earnings EPS Beat with 1358 Surprise Stock Declines 546