CECO Environmental Corp. (NASDAQ:CECE) shares rose 2.9% during mid-day trading on Thursday . The stock traded as high as $8.89 and last traded at $8.87, with a volume of 85,681 shares. The stock had previously closed at $8.62.

CECE has been the topic of several research analyst reports. Zacks Investment Research cut CECO Environmental Corp. from a “hold” rating to a “sell” rating in a research note on Monday, March 14th. Canaccord Genuity reaffirmed a “buy” rating and set a $12.00 target price on shares of CECO Environmental Corp. in a research report on Friday, March 11th. Roth Capital dropped their target price on CECO Environmental Corp. from $16.00 to $12.00 and set a “buy” rating on the stock in a research report on Friday, March 11th. Seaport Global Securities raised CECO Environmental Corp. from a “speculative buy” rating to a “buy” rating in a research report on Wednesday, May 11th. Finally, Needham & Company LLC reaffirmed a “buy” rating and set a $10.00 target price (down previously from $13.00) on shares of CECO Environmental Corp. in a research report on Friday, March 11th. Three analysts have rated the stock with a hold rating and five have issued a buy rating to the stock. The company currently has a consensus rating of “Buy” and an average target price of $10.53.

The firm’s market capitalization is $308.81 million. The company’s 50 day moving average is $8.43 and its 200 day moving average is $7.21.

CECO Environmental Corp. (NASDAQ:CECE) last released its quarterly earnings results on Tuesday, May 10th. The company reported $0.18 EPS for the quarter, beating the Thomson Reuters’ consensus estimate of $0.14 by $0.04. The firm had revenue of $103.20 million for the quarter, compared to analysts’ expectations of $99.66 million. The firm’s quarterly revenue was up 27.4% compared to the same quarter last year. During the same period in the previous year, the firm posted $0.21 EPS. Equities research analysts expect that CECO Environmental Corp. will post $0.78 earnings per share for the current year.

The company also recently declared a quarterly dividend, which was paid on Thursday, June 30th. Stockholders of record on Saturday, June 18th were given a dividend of $0.066 per share. This represents a $0.26 annualized dividend and a dividend yield of 2.90%. The ex-dividend date of this dividend was Wednesday, June 15th.

Several hedge funds have recently added to or reduced their stakes in the stock. Dimensional Fund Advisors LP raised its stake in CECO Environmental Corp. by 9.6% in the fourth quarter. Dimensional Fund Advisors LP now owns 910,511 shares of the company’s stock valued at $6,993,000 after buying an additional 79,823 shares during the last quarter. Olstein Capital Management L.P. raised its stake 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 during the last quarter. Finally, Morgan Stanley raised its stake 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 during 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.