Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares ArcelorMittal MT Q1 2026 Earnings Modest EPS Beat Amid Market Uncertainties EPAM Systems Q1 2026 Earnings Solid EPS Beat Amid Cautious Demand Dominion Energy Q1 2026 Earnings EPS Beats Estimates Amid Stable Utility Performance VKTX Q1 2026 Earnings Significant EPS Miss as PreRevenue Biotech Continues RD Investment Koppers Holdings KOP Q1 2026 Earnings EPS Surges Past Estimates on Strong Operational Performance