CACI Q1 2026 Earnings EPS Beats Estimates Stock Gains 23 IPW Q3 2025 Earnings EPS Misses Estimates Amidst Revenue Disclosure Gap Stock Slides 82 MSBIP Q1 2026 Earnings Strong EPS Beat Amidst Flat Stock Reaction Penumbra Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Public Policy Holding Company Inc PPHC Q4 2025 Earnings EPS Shatters Estimates by 20 as Stock Slips Slide Insurance Holdings Inc SLDE Q1 2026 Earnings Strong EPS Beat Driven by Underwriting Discipline