OGEN Q2 2023 Earnings NarrowerthanExpected Loss Boosts Investor Sentiment RES Q1 2026 Earnings EPS Beats Estimates by 1858 Amid Broader Market Headwinds NFE Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Rises 575 Stepan Company SCL Q1 2026 Earnings EPS Slightly Tops Estimates Revenue Not Disclosed Public Policy Holding Company Inc PPHC Q4 2025 Earnings EPS Surges Past Estimates Stock Eases Lower ORA Q1 2026 Earnings EPS Soars Past Estimates as Operational Efficiency Drives Strong Beat