Sabine Royalty Trust SBR Q3 2009 Earnings EPS Misses Estimates Amid Weaker Energy Prices BATL Q2 2023 Earnings NarrowerThanExpected Loss Fails to Lift Shares CECO Environmental Corp CECO Q1 2026 Earnings EPS Surges Past Estimates with 1395 Surprise Consensus Cloud Solutions Inc CCSI Q1 2026 Earnings EPS Beats Estimates by 743 as Stock Rises Chevron Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiencies CTOS Q1 2026 Earnings EPS Misses Estimates as Company Navigates Operational Challenges