CCIF Q1 2026 Earnings Net Investment Income Misses Estimates Despite Small Stock Gain OEC Q1 2026 Earnings Significant EPS Miss Amid Positive Stock Reaction UDR Q1 2026 Earnings Massive EPS Beat of 413 Surprises Analysts EHAB Q4 2025 Earnings EPS Misses Estimates Amid Operational Headwinds Peoples Financial Services Corp Q1 2026 Earnings EPS Misses Estimates by 795 Stock Declines SWKH Q3 2025 Earnings Strong EPS Beat Driven by Investment Gains and Portfolio Performance