MCW Q1 2026 Earnings EPS Beats Estimates by Over 14 Revenue Details Unavailable Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist CCB Q1 2026 Earnings EPS Falls 261 Below Estimates DSGN Q1 2026 Earnings NarrowerThanExpected Loss as Cost Discipline Continues Wheaton Precious Metals WPM Q1 2026 Earnings Earnings Beat Expectations Shares Dip Slightly South East Water Faces Supply Outages in Kent and Sussex Amid Technical Failure and Scrutiny