CECO Environmental (NASDAQ:CECO – Free Report) had its price objective hoisted by Needham & Company LLC from $17.00 to $18.00 in a research note published on Thursday, Benzinga reports. The brokerage currently has a buy rating on the stock. A number of other analysts also recently weighed in on CECO. TheStreet downgraded shares of CECO […]