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