TD Cowen analyst Joe Giordano initiates coverage on CECO Environmental (NASDAQ:CECO) with a Buy rating and announces Price Target of $85.