UFCS Q1 2026 Earnings EPS Surges Past Estimates with 37 Beat CTO Q1 2026 Earnings Massive EPS Surprise of 374 as FFO Exceeds Expectations IHG Q4 2025 Earnings EPS Misses Estimates Stock Edges Lower Permian Resources Corporation PR Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Operational Challenges TWFG Q1 2026 Earnings EPS Surges Past Estimates by 42 Stock Slips MGX Q1 2026 Earnings EPS Miss Reflects Increased RD Spending Amid Pipeline Progress