CECO Environmental Corp. Company Profile (NASDAQ:CECE)

About CECO Environmental Corp. (NASDAQ:CECE)

CECO Environmental Corp. logoCECO Environmental Corp. is a provider of engineered technologies to the environmental, energy, and fluid handling and filtration industrial segments. 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, and fluid handling and filtration systems. Its Environmental segment is engaged in the design and manufacture of product recovery and air pollution control technologies that enable its customers to meet compliance targets for toxic emissions, fumes, volatile organic compounds, process and industrial odors. Its Energy segment provides customized solutions for the power and petrochemical industry. Its Fluid Handling and Filtration segment provides the design and manufacture of pump, filtration and fume exhaust solutions.

Industry, Sector and Symbol:
  • Sector: Industrials
  • Industry: Purification & Treatment Equipment
  • Sub-Industry: Environmental & Facilities Services
  • Symbol: NASDAQ:CECE
  • CUSIP: 12514110
  • Web: https://www.cecoenviro.com/
Capitalization:
  • Market Cap: $307.26 million
  • Outstanding Shares: 34,488,000
Average Prices:
  • 50 Day Moving Avg: $8.33
  • 200 Day Moving Avg: $9.26
  • 52 Week Range: $6.94 - $14.88
P/E:
  • Trailing P/E Ratio: N/A
  • Foreward P/E Ratio: 10.80
  • P/E Growth: 0.98
Sales & Book Value:
  • Annual Revenue: $388.1 million
  • Price / Sales: 0.80
  • Book Value: $5.64 per share
  • Price / Book: 1.59
Dividend:
  • Annual Dividend: $0.30
  • Dividend Yield: 3.4%
Profitability:
  • EBITDA: $49.13 million
  • Net Margins: 5.84%
  • Return on Equity: 11.46%
  • Return on Assets: 4.68%
Debt:
  • Debt-to-Equity Ratio: 0.55%
  • Current Ratio: 1.51%
  • Quick Ratio: 1.33%
Misc:
  • Average Volume: 133,597 shs.
  • Beta: 1.5
  • Short Ratio: 6.55
 

Frequently Asked Questions for CECO Environmental Corp. (NASDAQ:CECE)

What is CECO Environmental Corp.'s stock symbol?

CECO Environmental Corp. trades on the NASDAQ under the ticker symbol "CECE."

How often does CECO Environmental Corp. pay dividends? What is the dividend yield for CECO Environmental Corp.?

CECO Environmental Corp. announced a quarterly dividend on Wednesday, August 9th. Shareholders of record on Friday, September 15th will be paid a dividend of $0.075 per share on Friday, September 29th. This represents a $0.30 dividend on an annualized basis and a yield of 3.35%. The ex-dividend date of this dividend is Thursday, September 14th. View CECO Environmental Corp.'s Dividend History.

How were CECO Environmental Corp.'s earnings last quarter?

CECO Environmental Corp. (NASDAQ:CECE) released its quarterly earnings results on Wednesday, August, 9th. The company reported $0.08 EPS for the quarter, missing the Zacks' consensus estimate of $0.19 by $0.11. The business had revenue of $93.90 million for the quarter, compared to analyst estimates of $99.09 million. CECO Environmental Corp. had a net margin of 5.84% and a return on equity of 11.46%. The company's quarterly revenue was down 16.4% compared to the same quarter last year. During the same quarter in the prior year, the company posted $0.21 EPS. View CECO Environmental Corp.'s Earnings History.

When will CECO Environmental Corp. make its next earnings announcement?

CECO Environmental Corp. is scheduled to release their next quarterly earnings announcement on Wednesday, November, 8th 2017. View Earnings Estimates for CECO Environmental Corp..

Where is CECO Environmental Corp.'s stock going? Where will CECO Environmental Corp.'s stock price be in 2017?

4 brokers have issued 1-year target prices for CECO Environmental Corp.'s shares. Their predictions range from $11.00 to $13.00. On average, they anticipate CECO Environmental Corp.'s share price to reach $12.33 in the next twelve months. View Analyst Ratings for CECO Environmental Corp..

What are analysts saying about CECO Environmental Corp. stock?

Here are some recent quotes from research analysts about CECO Environmental Corp. stock:

  • 1. According to Zacks Investment Research, "CECO ENVIRONMENTAL CORP. manufactures and sells, primarily in the United States, of fiber bed mist eliminators to the chemical, printing, plating, power generation, food processing, waste incineration and textile industries. " (10/11/2017)
  • 2. Jefferies Group LLC analysts commented, "3Q16 margin increased on organic sales of -10% and organic bookings of ~-5% y/y, ex-PMFG. The stock’s recent performance on a possible increase in infrastructure spending bodes well for its natgas power and midstream pipeline (35% of rev) business and coal build (~8%), but visibility remains low as of now. Also, not implementing tighter regulations would be a negative for its products." (11/18/2016)

Who are some of CECO Environmental Corp.'s key competitors?

Who are CECO Environmental Corp.'s key executives?

CECO Environmental Corp.'s management team includes the folowing people:

  • Jason Louis DeZwirek, Chairman of the Board
  • Dennis Sadlowski, President, Chief Executive Officer, Director
  • Matthew Eckl, Chief Financial Officer
  • Paul M. Gohr, Chief Accounting Officer
  • Benton Lowell Cook CPA.,, Vice President - Finance, Controller
  • Tracy Krumme, Vice President of Investor Relations
  • Jonathan M. Pollack, Assistant Secretary, Director
  • Claudio A. Mannarino, Director
  • Arthur Cape, Independent Director
  • Eric Michael Goldberg, Independent Director

How do I buy CECO Environmental Corp. stock?

Shares of CECO Environmental Corp. can be purchased through any online brokerage account. Popular online brokerages include Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Scottrade, Fidelity and Charles Schwab.

What is CECO Environmental Corp.'s stock price today?

One share of CECO Environmental Corp. stock can currently be purchased for approximately $8.96.


MarketBeat Community Rating for CECO Environmental Corp. (NASDAQ CECE)
Community Ranking:  2.8 out of 5 (star star)
Outperform Votes:  192 (Vote Outperform)
Underperform Votes:  146 (Vote Underperform)
Total Votes:  338
MarketBeat's community ratings are surveys of what our community members think about CECO Environmental Corp. and other stocks. Vote "Outperform" if you believe the stock will outperform the S&P 500 over the long term. Vote "Underperform" if you believe the stock will underperform the S&P 500 over the long term. You may vote once every thirty days.

Analyst Ratings

Consensus Ratings for CECO Environmental Corp. (NASDAQ:CECE) (How are Consensus Ratings Calculated?)
Ratings Breakdown: 3 Hold Ratings, 1 Strong Buy Rating
Consensus Rating:Buy (Score: 2.50)
Consensus Price Target: $12.33 (37.65% upside)
Consensus Price Target History for CECO Environmental Corp. (NASDAQ:CECE)
Price Target History for CECO Environmental Corp. (NASDAQ:CECE)
Analysts' Ratings History for CECO Environmental Corp. (NASDAQ:CECE)
Show:
DateFirmActionRatingPrice TargetImpact on Share PriceDetails
8/11/2017William BlairDowngradeOutperform -> Market PerformHighView Rating Details
7/6/2017Needham & Company LLCUpgradeBuy -> Strong-Buy$9.51 -> $13.00HighView Rating Details
3/16/2017Jefferies Group LLCReiterated RatingHold$11.00LowView Rating Details
11/17/2016Seaport Global SecuritiesDowngradeBuy -> Neutral$13.00N/AView Rating Details
5/13/2016Canaccord GenuityReiterated RatingBuy$12.00N/AView Rating Details
3/11/2016Drexel HamiltonDowngradeBuy -> HoldN/AView Rating Details
3/11/2016Roth CapitalLower Price TargetBuy$16.00 -> $12.00N/AView Rating Details
11/26/2015FBR & CoBoost Price TargetOutperform$8.00 -> $9.00N/AView Rating Details
(Data available from 10/21/2015 forward)

Earnings

Earnings History for CECO Environmental Corp. (NASDAQ:CECE)
Earnings by Quarter for CECO Environmental Corp. (NASDAQ:CECE)
Earnings History by Quarter for CECO Environmental Corp. (NASDAQ CECE)
DateQuarterConsensus EstimateActual EPSRevenue EstimateActual RevenueRelease LinkConference CallDetails
11/8/2017$0.18N/AView Earnings Details
8/9/2017Q2 2017$0.19$0.08$99.09 million$93.90 millionViewListenView Earnings Details
5/10/2017Q1 2017$0.18$0.20$97.10 million$92.70 millionViewN/AView Earnings Details
3/9/2017Q4 2016$0.21$0.35$100.97 million$100.00 millionViewListenView Earnings Details
11/8/2016Q316$0.21$0.24$110.44 million$101.60 millionViewListenView Earnings Details
8/9/2016Q216$0.18$0.21$107.03 million$112.30 millionViewN/AView Earnings Details
5/10/2016Q116$0.14$0.18$99.66 million$103.20 millionViewListenView Earnings Details
11/5/2015Q315$0.20$0.27$89.74 million$98.23 millionViewN/AView Earnings Details
8/6/2015Q215$0.21$0.32$85.41 million$87.00 millionViewN/AView Earnings Details
5/7/2015Q115$0.22$0.22$74.90 million$81.00 millionViewN/AView Earnings Details
3/5/2015Q414$0.28$0.22$75.86 million$76.11 millionViewN/AView Earnings Details
11/6/2014Q314$0.26$0.28$70.40 million$63.30 millionViewN/AView Earnings Details
8/7/2014Q214$0.26$0.25$68.11 million$66.60 millionViewN/AView Earnings Details
5/8/2014Q1$0.23$0.19$63.84 million$57.20 millionViewN/AView Earnings Details
3/6/2014Q313$0.23$0.26$69.91 million$68.70 millionViewN/AView Earnings Details
11/7/2013$0.19$0.24$49.03 million$49.80 millionViewN/AView Earnings Details
8/8/2013Q2 2013$0.22$0.30$45.83 million$44.40 millionViewListenView Earnings Details
5/8/2013Q1 2013$0.15$0.18ViewListenView Earnings Details
11/7/2012Q312$0.15$0.19$35.84 million$33.10 millionViewN/AView Earnings Details
(Data available from 1/1/2011 forward)

Estimates

Earnings Estimates for CECO Environmental Corp. (NASDAQ:CECE)
2017 EPS Consensus Estimate: $0.80
2018 EPS Consensus Estimate: $0.77
QuarterNumber of EstimatesLow EstimateHigh EstimateAverage Estimate
Q1 20174$0.14$0.22$0.19
Q2 20174$0.19$0.22$0.20
Q3 20174$0.16$0.25$0.20
Q4 20174$0.17$0.26$0.21
Q1 20181$0.15$0.15$0.15
Q2 20181$0.21$0.21$0.21
Q3 20181$0.20$0.20$0.20
Q4 20181$0.21$0.21$0.21
(Data provided by Zacks Investment Research)

Dividends

Current Dividend Information for CECO Environmental Corp. (NASDAQ:CECE)
Most Recent Dividend:9/29/2017
Annual Dividend:$0.30
Dividend Yield:3.35%
Payout Ratio:-25.86% (Trailing 12 Months of Earnings)
44.12% (Based on This Year's Estimates)
36.14% (Based on Next Year's Estimates)
Dividend Payments by Quarter for CECO Environmental Corp. (NASDAQ:CECE)

Dividend History by Quarter for CECO Environmental Corp. (NASDAQ CECE)
AnnouncedPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/9/2017quarterly$0.083.5%9/14/20179/15/20179/29/2017
5/25/2017Quarterly$0.086/14/20176/16/20176/30/2017
3/9/2017quarterly$0.082.55%3/15/20173/17/20173/31/2017
11/8/2016quarterly$0.072.57%12/14/201612/16/201612/30/2016
8/10/2016quarterly$0.072.62%9/14/20169/16/20169/30/2016
5/11/2016quarterly$0.073.36%6/15/20166/18/20166/30/2016
3/10/2016quarterly$0.074.2%3/16/20163/18/20163/30/2016
11/13/2015quarterly$0.072.94%12/14/201512/16/201512/30/2015
8/11/2015quarterly$0.072.68%9/16/20159/18/20159/30/2015
5/8/2015quarterly$0.072.24%6/10/20156/12/20156/26/2015
3/9/2015quarterly$0.072.18%3/17/20153/19/20153/31/2015
11/6/2014quarterly$0.061.62%12/17/201412/19/201412/30/2014
8/7/2014quarterly$0.061.71%9/12/20149/16/20149/30/2014
5/8/2014quarterly$0.061.78%6/11/20146/13/20146/27/2014
3/6/2014quarterly$0.051.08%3/17/20143/19/20143/31/2014
11/13/2013quarterly$0.051.28%12/13/201312/17/201312/31/2013
9/4/2013quarterly$0.051.51%9/12/20139/16/20139/30/2013
6/3/2013quarterly$0.051.68%6/12/20136/14/20136/28/2013
3/7/2013quarterly$0.051.64%3/14/20133/18/20133/28/2013
(Data available from 1/1/2013 forward)

Insider Trades

Insider Trading and Institutional Ownership History for CECO Environmental Corp. (NASDAQ:CECE)
Insider Ownership Percentage: 14.30%
Institutional Ownership Percentage: 67.94%
Insider Trades by Quarter for CECO Environmental Corp. (NASDAQ:CECE)
Institutional Ownership by Quarter for CECO Environmental Corp. (NASDAQ:CECE)
Insider Trades by Quarter for CECO Environmental Corp. (NASDAQ:CECE)
Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails
8/16/2017Jonathan PollackDirectorBuy6,800$7.31$49,708.00View SEC Filing  
8/15/2017Jason DezwirekDirectorBuy25,000$7.27$181,750.00View SEC Filing  
3/14/2017Claudio A MannarinoDirectorBuy1,500$10.24$15,360.00View SEC Filing  
3/10/2017Dennis SadlowskiCEOBuy4,000$10.46$41,840.00View SEC Filing  
3/10/2017Matthew EcklCFOBuy500$10.46$5,230.00View SEC Filing  
12/28/2016Jeffrey LangCEOSell20,000$14.27$285,400.00View SEC Filing  
12/27/2016Jeffrey LangCEOSell4,072$14.30$58,229.60View SEC Filing  
12/23/2016Jeffrey LangCEOSell5,928$14.31$84,829.68View SEC Filing  
12/22/2016Jeffrey LangCEOSell40,000$14.37$574,800.00View SEC Filing  
5/17/2016Seth RudinDirectorBuy700$7.59$5,313.00View SEC Filing  
1/6/2016Claudio A MannarinoDirectorBuy3,000$7.12$21,360.00View SEC Filing  
12/15/2015Jeffrey LangCEOBuy13,000$7.20$93,600.00View SEC Filing  
12/11/2015Icarus Investment CorpMajor ShareholderBuy20,000$7.10$142,000.00View SEC Filing  
12/4/2015Jonathan PollackDirectorBuy7,000$7.79$54,530.00View SEC Filing  
11/25/2015Arthur CapeDirectorSell6,000$8.54$51,240.00View SEC Filing  
8/13/2015Seth RudinDirectorBuy1,000$10.00$10,000.00View SEC Filing  
8/10/2015Icarus Investment CorpMajor ShareholderBuy70,340$8.95$629,543.00View SEC Filing  
8/10/2015Jeffrey LangCEOBuy10,000$9.14$91,400.00View SEC Filing  
8/10/2015Jonathan PollackDirectorBuy5,000$9.19$45,950.00View SEC Filing  
10/29/2013Harvey Sandler Revocable TrustMajor ShareholderSell30,000$18.23$546,900.00View SEC Filing  
(Data available from 1/1/2013 forward)

Headlines

Headline Trends for CECO Environmental Corp. (NASDAQ:CECE)
Latest Headlines for CECO Environmental Corp. (NASDAQ:CECE)
Source:
DateHeadline
finance.yahoo.com logoCECO Environmental Announces Third Quarter 2017 Results Conference Call Date
finance.yahoo.com - October 18 at 6:24 PM
finance.yahoo.com logoETFs with exposure to CECO Environmental Corp. : October 16, 2017
finance.yahoo.com - October 16 at 5:51 PM
americanbankingnews.com logo Analysts Expect CECO Environmental Corp. (CECE) Will Announce Quarterly Sales of $97.66 Million
www.americanbankingnews.com - October 12 at 9:22 AM
americanbankingnews.com logoZacks Investment Research Upgrades CECO Environmental Corp. (CECE) to Hold
www.americanbankingnews.com - October 11 at 5:56 PM
americanbankingnews.com logoCECO Environmental Corp. (CECE) Raised to Buy at ValuEngine
www.americanbankingnews.com - October 8 at 4:14 PM
finance.yahoo.com logoETFs with exposure to CECO Environmental Corp. : October 3, 2017
finance.yahoo.com - October 3 at 4:56 PM
americanbankingnews.com logoCECO Environmental Corp. (CECE) Receives Average Rating of "Hold" from Analysts
www.americanbankingnews.com - September 24 at 12:52 PM
finance.yahoo.com logoETFs with exposure to CECO Environmental Corp. : September 22, 2017
finance.yahoo.com - September 22 at 4:04 PM
finance.yahoo.com logoCECO Environmental Corp. :CECE-US: Earnings Analysis: Q2, 2017 By the Numbers : September 21, 2017
finance.yahoo.com - September 21 at 4:53 PM
americanbankingnews.com logo Brokerages Expect CECO Environmental Corp. (CECE) to Announce $0.18 Earnings Per Share
www.americanbankingnews.com - September 3 at 2:12 AM
americanbankingnews.com logoCECO Environmental Corp. (CECE) Given Average Recommendation of "Hold" by Analysts
www.americanbankingnews.com - August 30 at 1:00 PM
americanbankingnews.com logoHead to Head Survey: Fuel Tech (FTEK) and CECO Environmental Corp. (CECE)
www.americanbankingnews.com - August 29 at 6:22 AM
americanbankingnews.com logoReviewing CECO Environmental Corp. (CECE) & PMFG (PMFG)
www.americanbankingnews.com - August 27 at 12:28 PM
finance.yahoo.com logoShould You Get Rid of CECO Environmental Corp. (CECE) Now?
finance.yahoo.com - August 25 at 6:47 PM
americanbankingnews.com logoFuel Tech (FTEK) vs. CECO Environmental Corp. (CECE) Head-To-Head Survey
www.americanbankingnews.com - August 25 at 8:56 AM
americanbankingnews.com logoAnalyzing LiqTech International (LIQT) and CECO Environmental Corp. (CECE)
www.americanbankingnews.com - August 22 at 6:24 AM
americanbankingnews.com logoInsider Buying: CECO Environmental Corp. (CECE) Director Buys 6,800 Shares of Stock
www.americanbankingnews.com - August 16 at 9:34 PM
americanbankingnews.com logoCECO Environmental Corp. (CECE) Director Acquires $181,750.00 in Stock
www.americanbankingnews.com - August 16 at 10:28 AM
americanbankingnews.com logoPMFG (PMFG) versus CECO Environmental Corp. (CECE) Financial Survey
www.americanbankingnews.com - August 16 at 6:32 AM
americanbankingnews.com logoQ3 2017 EPS Estimates for CECO Environmental Corp. (NASDAQ:CECE) Lowered by Analyst
www.americanbankingnews.com - August 14 at 3:34 AM
americanbankingnews.com logoCECO Environmental Corp. (NASDAQ:CECE) and Fuel Tech (FTEK) Head-To-Head Comparison
www.americanbankingnews.com - August 13 at 10:32 PM
americanbankingnews.com logoWilliam Blair Lowers CECO Environmental Corp. (NASDAQ:CECE) to Market Perform
www.americanbankingnews.com - August 11 at 5:04 PM
americanbankingnews.com logoCECO Environmental Corp. (NASDAQ:CECE) Releases Earnings Results, Misses Expectations By $0.11 EPS
www.americanbankingnews.com - August 9 at 11:58 PM
finance.yahoo.com logoEdited Transcript of CECE earnings conference call or presentation 9-Aug-17 12:30pm GMT
finance.yahoo.com - August 9 at 10:15 PM
americanbankingnews.com logoCECO Environmental Corp. (NASDAQ:CECE) Declares Quarterly Dividend of $0.08
www.americanbankingnews.com - August 9 at 6:07 PM
seekingalpha.com logoCECO Environmental Corp. 2017 Q2 - Results - Earnings Call Slides
seekingalpha.com - August 9 at 5:14 PM
finance.yahoo.com logoCECO Environmental Corp. Reports Second Quarter and Six Months 2017 Results; Improved Gross Profit Margin and Increased Sequential Bookings --- Despite Lower than Desired Overall Results
finance.yahoo.com - August 9 at 5:14 PM
finance.yahoo.com logoCECO misses Street 2Q forecasts
finance.yahoo.com - August 9 at 5:14 PM
americanbankingnews.com logoCECO Environmental Corp. (NASDAQ:CECE) Given Consensus Recommendation of "Hold" by Analysts
www.americanbankingnews.com - August 5 at 1:06 PM
americanbankingnews.com logoCECO Environmental Corp. (NASDAQ:CECE) Scheduled to Post Quarterly Earnings on Wednesday
www.americanbankingnews.com - August 2 at 7:26 AM
americanbankingnews.com logoCECO Environmental Corp. (CECE) Expected to Post Quarterly Sales of $100.12 Million
www.americanbankingnews.com - July 30 at 7:45 AM
americanbankingnews.com logoCECO Environmental Corp. (NASDAQ:CECE) Expected to Announce Earnings of $0.19 Per Share
www.americanbankingnews.com - July 28 at 10:30 AM
finance.yahoo.com logoCECO Environmental Announces Second Quarter 2017 Results Conference Call Date
finance.yahoo.com - July 26 at 5:38 PM
finance.yahoo.com logoCECO Environmental Corp. breached its 50 day moving average in a Bullish Manner : CECE-US : July 7, 2017
finance.yahoo.com - July 8 at 9:40 AM
finance.yahoo.com logoCECO Environmental Corp. (CECE) Surges: Stock Moves 5.7% Higher
finance.yahoo.com - July 8 at 9:40 AM
americanbankingnews.com logoCECO Environmental Corp. (NASDAQ:CECE) Lifted to Strong-Buy at Needham & Company LLC
www.americanbankingnews.com - July 6 at 11:02 AM
finance.yahoo.com logoETFs with exposure to CECO Environmental Corp. : July 4, 2017
finance.yahoo.com - July 4 at 9:59 PM
reuters.com logoBRIEF-CECO Environmental names Dennis Sadlowski as CEO
www.reuters.com - June 13 at 12:45 PM
bizjournals.com logoOne of Greater Cincinnati’s largest public companies names new CEO
www.bizjournals.com - June 13 at 12:45 PM
seekingalpha.com logoCECO Environmental (CECE) Presents At Houlihan Lokey12th Annual Global Industrials Conference
seekingalpha.com - May 23 at 4:12 PM
streetinsider.com logoCECO Environmental (CECE) Appoints CCO of Roper Technologies (ROP) David Liner to Board
www.streetinsider.com - May 23 at 12:51 PM
nasdaq.com logoCECO Environmental Corp. Passes Through 3% Yield Mark
www.nasdaq.com - May 12 at 9:53 PM
reuters.com logoBRIEF-Ceco Environmental Q1 non-gaap earnings per share $0.20
www.reuters.com - May 10 at 9:27 PM
seekingalpha.com logoCECO Environmental Corp. 2017 Q1 - Results - Earnings Call Slides
seekingalpha.com - May 10 at 9:27 PM
nasdaq.com logoCECO Environmental Corp. (CECE) Ex-Dividend Date Scheduled for March 15, 2017 - Nasdaq
www.nasdaq.com - March 15 at 4:35 PM
biz.yahoo.com logoCECO ENVIRONMENTAL CORP Files SEC form 10-K, Annual Report
biz.yahoo.com - March 14 at 4:06 PM
bloomberg.com logoBloomberg Markets: Dave Wilson’s Stock of the Day for March 10
www.bloomberg.com - March 10 at 5:15 PM
reuters.com logoBRIEF-CECO Environmental Q4 non-GAAP earnings per share $0.35
www.reuters.com - March 10 at 5:15 PM
seekingalpha.com logoCECO Environmental Corp. 2016 Q4 - Results - Earnings Call Slides
seekingalpha.com - March 9 at 4:47 PM
nasdaq.com logoCeco Environmental Corp. (CECE) Is Climbing On Strong Q4 Earnings
www.nasdaq.com - March 9 at 4:47 PM

Social

Chart

CECO Environmental Corp. (CECE) Chart for Saturday, October, 21, 2017

This page was last updated on 10/21/2017 by MarketBeat.com Staff

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.