CECO Environmental Corp. (NASDAQ:CECE)’s share price traded up 2.9% during trading on Thursday . The company traded as high as $8.89 and last traded at $8.87, with a volume of 85,681 shares traded. The stock had previously closed at $8.62.

A number of equities analysts recently commented on the stock. Drexel Hamilton cut shares of CECO Environmental Corp. from a “buy” rating to a “hold” rating in a research report on Friday, March 11th. Needham & Company LLC reiterated a “buy” rating and issued a $10.00 target price (down previously from $13.00) on shares of CECO Environmental Corp. in a research report on Friday, March 11th. Canaccord Genuity reiterated a “buy” rating and issued a $12.00 target price on shares of CECO Environmental Corp. in a research report on Friday, May 13th. Seaport Global Securities upgraded shares of CECO Environmental Corp. from a “speculative buy” rating to a “buy” rating in a research report on Wednesday, May 11th. Finally, Zacks Investment Research raised shares of CECO Environmental Corp. from a “sell” rating to a “hold” rating in a report on Thursday, May 12th. Three equities research analysts have rated the stock with a hold rating and five have issued a buy rating to the stock. The stock presently has a consensus rating of “Buy” and an average target price of $10.53.

The firm’s 50 day moving average price is $8.39 and its 200 day moving average price is $7.20. The company’s market cap is $301.68 million.

CECO Environmental Corp. (NASDAQ:CECE) last issued its earnings results on Tuesday, May 10th. The company reported $0.18 earnings per share for the quarter, topping the Zacks’ consensus estimate of $0.14 by $0.04. During the same quarter in the prior year, the company posted $0.21 EPS. The company had revenue of $103.20 million for the quarter, compared to the consensus estimate of $99.66 million. CECO Environmental Corp.’s revenue was up 27.4% compared to the same quarter last year. On average, equities research analysts forecast that CECO Environmental Corp. will post $0.78 earnings per share for the current fiscal year.

The business also recently announced a quarterly dividend, which was paid on Thursday, June 30th. Investors of record on Saturday, June 18th were given a dividend of $0.066 per share. The ex-dividend date was Wednesday, June 15th. This represents a $0.26 dividend on an annualized basis and a dividend yield of 2.97%.

Several institutional investors recently modified their holdings of the company. Olstein Capital Management L.P. raised its position in shares of CECO Environmental Corp. by 16.8% in the fourth quarter. Olstein Capital Management L.P. now owns 590,000 shares of the company’s stock worth $4,531,000 after buying an additional 85,000 shares in the last quarter. Dimensional Fund Advisors LP raised its position in shares of CECO Environmental Corp. by 9.6% in the fourth quarter. Dimensional Fund Advisors LP now owns 910,511 shares of the company’s stock worth $6,993,000 after buying an additional 79,823 shares in the last quarter. Finally, Morgan Stanley raised its position in shares of CECO Environmental Corp. by 11.2% in the fourth quarter. Morgan Stanley now owns 401,153 shares of the company’s stock worth $3,081,000 after buying an additional 40,290 shares in the last quarter.

CECO Environmental Corp. is an environmental technology company focused on solutions in the product recovery, air pollution control, fluid handling and filtration industries. The Company is focused on engineering, designing, building, and installing systems that capture, clean and destroy airborne contaminants from industrial facilities, as well as equipment that controls emissions from such facilities, as well as fluid handling and filtration systems.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.