CECO

CECO Environmental Corp. Industrials - Pollution & Treatment Controls Investor Relations →

NO
206.6% ABOVE
↑ Moving away Was 189.8% last week
-15% -10% -5% 0% 5% 10% 15%+
Buy Threshold $23.61
14-Week RSI 79

CECO Environmental Corp. (CECO) closed at $72.37 as of 2026-02-02, trading 206.6% above its 200-week moving average of $23.61. The stock moved further from the line this week, up from 189.8% last week. With a 14-week RSI of 79, CECO is in overbought territory.

Over the past 2309 weeks of data, CECO has crossed below its 200-week moving average 31 times. On average, these episodes lasted 37 weeks. Historically, investors who bought CECO at the start of these episodes saw an average one-year return of +12.3%.

With a market cap of $2.6 billion, CECO is a mid-cap stock. The company generates a free cash flow yield of 0.3%. Return on equity stands at 19.0%, a solid level. The stock trades at 8.3x book value.

Over the past 33.2 years, a hypothetical investment of $100 in CECO would have grown to $3250, compared to $2849 for the S&P 500. That represents an annualized return of 11.1% vs 10.6% for the index — confirming CECO as a market-beating investment and the kind of quality company where buying during 200-week moving average touches has historically been rewarded.

Free cash flow has been volatile over the past several years, making the quality of earnings harder to assess.

Growth of $100: CECO vs S&P 500

Monthly data normalized to $100 at start. Vertical dashed lines mark 200-week MA touches.

What Happens After CECO Crosses Below the Line?

Across 25 historical episodes, buying CECO when it crossed below its 200-week moving average produced an average return of +3.0% after 12 months (median -5.0%), compared to +10.8% for the S&P 500 over the same periods. 33% of those episodes were profitable after one year. After 24 months, the average return was +29.9% vs +22.9% for the index.

Each line shows $100 invested at the moment CECO crossed below its 200-week MA. Bold blue = stock average. Gray dashed = S&P 500 average over same periods.

Advertisement

Historical Touches

CECO has crossed below its 200-week MA 31 times with an average 1-year return of +12.3% after recovery.

Crossed BelowRecoveredWeeksMax Depth1-Year ReturnReturn Since Touch
Nov 1981Nov 1981126.5%+55.6%+4341.2%
Mar 1982Oct 19823321.2%+16.7%+3230.9%
May 1984May 198414.3%+100.0%+2398.2%
Jul 1984Oct 19841016.7%+50.0%+2398.2%
Oct 1984Jan 19851228.5%+130.8%+2974.7%
Feb 1987Apr 199122088.5%-61.4%+1111.2%
Nov 1991Dec 199167.7%+53.8%+3999.6%
May 1994May 1994318.0%+26.1%+2796.5%
Jun 1994Apr 19954540.2%+54.3%+2796.5%
Dec 1995Jan 1996614.6%-37.0%+2367.3%
Feb 1996May 19976546.7%-20.0%+2564.7%
Dec 1997Jan 199843.7%N/A+2675.8%
Feb 1998Mar 199812.6%-5.2%+2647.2%
Apr 1998Mar 19994951.7%+24.4%+2860.8%
Jul 1999Aug 1999715.3%-18.8%+2675.8%
Sep 1999Oct 200110951.3%-27.7%+2734.8%
Jun 2002Sep 200411634.6%-15.8%+3369.7%
May 2005May 200525.7%+245.2%+3520.6%
Mar 2008Mar 2008210.5%-65.3%+1055.0%
May 2008May 201115676.8%-49.3%+1011.8%
Mar 2015Apr 201536.6%-38.6%+660.7%
Jun 2015Nov 20167647.3%-20.6%+620.1%
Feb 2017May 201911657.2%-59.0%+561.8%
Aug 2019Aug 20205251.7%+5.7%+839.9%
Sep 2020Oct 202027.4%-2.7%+913.6%
Oct 2020Nov 2020420.6%-2.8%+922.2%
Dec 2020Jan 202156.7%-15.8%+903.7%
Jan 2021Feb 202124.6%-9.2%+944.3%
Jul 2021Aug 202154.4%-10.8%+941.3%
Sep 2021Sep 202134.6%+42.4%+951.9%
Oct 2021Jul 20224040.5%+37.5%+923.6%
Average37+12.3%

Not financial advice. This is an educational tool. Past performance does not guarantee future results. Do your own research before making investment decisions.

Data as of Friday close, 2026-02-02