CNP Q1 2026 Earnings Slight EPS Miss but Stock Gains on Operational Stability TTGT Q1 2026 Earnings Significant EPS Miss Sends Stock Higher RNGR Q1 2026 Earnings EPS Misses Estimates by Nearly 39 Amid Operational Headwinds DORM Q1 2026 Earnings EPS Misses Estimates Stock Under Pressure STRZ Q1 2026 Earnings Massive EPS Miss Yet Stock Rises 258 Peoples Bancorp of North Carolina Inc PEBK Q4 2025 Earnings Solid EPS Performance Amid Mixed Market Signals