SEMR Q4 2025 Earnings EPS Falls Short of Consensus Revenue Figures Unavailable CYN Q1 2026 Earnings EPS Surprise of 264 Highlights Cost Discipline Amid Revenue Void O Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Environment CECO Environmental Corp Q1 2026 Earnings Massive Earnings Beat Drives Optimism Citizens Inc CIA Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher REZI Q1 2026 Earnings EPS Beats Estimates Despite Revenue Uncertainty Stock Slides