Needham analyst James Ricchiuti maintains CECO Environmental (NASDAQ:CECO) with a Buy and raises the price target from $80 to $90.