STLA Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Challenges Ovintiv OVV Q1 2026 Earnings EPS Beats Estimates by 669 Amid Operational Efficiency CYCN Q4 2025 Earnings Narrowed Losses Exceed Expectations as Development Programs Progress Tredegar Corporation Q4 2025 Earnings Profitability Rises Despite Revenue Uncertainty INTR Q1 2026 Earnings EPS Falls Short of Estimates Stock Slides 375 EW Q1 2026 Earnings EPS Beats Estimates by 417 as Margins and Operations Hold Steady