CECO Environmental: A Compelling Situation After A Real Setback — CECO +0.80 · News Impact Screener