CBC Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Share Decline MTRX Q1 2026 Earnings EPS Surges Past Expectations by 82 BGS Q1 2026 Earnings EPS Surpasses Expectations Despite Weak Stock Reaction PermaFix Environmental Services Inc PESI Q1 2026 Earnings EPS Misses Estimates as Losses Widen ATRA Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline EVGO Q1 2026 Earnings Narrower Loss Surpasses Analyst Expectations Amidst Operational Gains