Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Ceco Environmental (CECO)

Annual Return

Over the past 3 years, CECO has had an average annual return of +86%, outperforming the benchmark SPY, which returned +19.63% annual.

Over the past 5 years, CECO has had an average annual return of +63.81%, outperforming the benchmark SPY, which returned +12.73% annual.

Over the past 10 years, CECO has had an average annual return of +25.04%, outperforming the benchmark SPY, which returned +15.04% annual.

Since Nov 1, 1999, CECO has had an average annual return of +15.25%, outperforming the benchmark SPY, which returned +8.49% annual.

202620252024202320222021202020192018201720162015
+37.16%+97.98%+49.06%+73.63%+87.48%-10.49%-9.14%+13.48%+31.58%-62.31%+87.15%-49.16%
201420132012201120102009200820072006200520042003
-2.35%+64.79%+82.59%-6.08%+50.89%+63.22%-77.96%+22.41%+56.28%+66.86%+108.47%-10.81%
2002200120001999
-43.94%+139.98%-45.00%+17.65%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+12.66%-10.35%-1.44%+24.44%+0.82%+21.39%-9.53%+37.16%
2025-6.32%-12.15%-8.36%+4.34%+13.03%+5.28%+58.78%+1.42%+12.31%-4.51%+6.67%+14.76%+97.98%
2024-4.68%+17.18%+1.63%-6.08%+15.77%+15.26%+1.21%-0.86%-2.59%-15.60%+34.66%-5.68%+49.06%
2023+23.20%+8.62%-10.49%-17.01%-7.32%+24.16%-9.88%+14.45%+15.89%+1.32%+18.97%+5.35%+73.63%
2022+1.28%-14.74%+2.04%-13.48%+31.79%-4.47%+29.60%+28.52%-11.15%+33.56%+2.54%-3.63%+87.48%
2021-0.43%+18.32%-3.29%-7.94%+4.52%-6.16%-1.68%+7.24%-6.76%-2.27%-13.81%+5.06%-10.49%
2020-0.78%-11.18%-30.82%+16.06%-2.03%+24.11%+1.67%+26.49%-13.98%-2.88%+4.52%-5.95%-9.14%
2019+1.92%+10.75%-5.51%+7.78%+14.05%+8.36%-3.75%-24.70%+0.50%-1.79%+14.72%-2.67%+13.48%
2018-11.70%-9.27%+8.27%+5.61%+21.49%+7.53%+11.89%+22.85%-6.64%-5.58%+11.69%-18.77%+31.58%
2017-5.95%-13.87%-6.32%+7.42%-16.74%-1.56%+5.23%-22.67%+14.34%+3.67%-38.31%-5.18%-62.31%

Drawdown analysis of Ceco Environmental (CECO)

The maximum drawdown for the CECO was -90.64%, occurring on Nov 20, 2008. Recovery took 1233 trading sessions.

The current CECO drawdown is -17.64%.

Since Nov 1, 1999 CECO has experienced the following drawdowns:

  • 50% or more: 4 times
  • 40% or more: 6 times
  • 30% or more: 7 times
  • 20% or more: 10 times
  • 10% or more: 20 times
DepthStartTo BottomBottomTo RecoverEndTotal
-90.64%Mar 22, 2007422Nov 20, 20081233Oct 16, 20131655
-78.20%Oct 18, 20131613Mar 18, 2020917Nov 7, 20232530
-66.51%Oct 25, 2001704Aug 13, 2004272Sep 12, 2005976
-57.69%Dec 8, 1999263Dec 21, 2000205Oct 22, 2001468
-47.93%Dec 11, 202487Apr 21, 202566Jul 25, 2025153
-42.33%Apr 20, 200624May 24, 2006165Jan 22, 2007189
-35.08%Feb 13, 202615Mar 9, 202640May 5, 202655
-27.06%Jul 16, 202474Oct 29, 202418Nov 22, 202492
-20.90%Jun 22, 202610Jul 7, 2026OngoingOngoingOngoing
-20.54%Dec 6, 200518Jan 3, 200619Jan 31, 200637
-18.96%Mar 1, 20242Mar 5, 202420Apr 3, 202422
-18.19%Feb 26, 20075Mar 5, 200710Mar 19, 200715
-16.82%May 26, 20263May 29, 20267Jun 9, 202610
-14.85%Apr 29, 20241Apr 30, 202418May 24, 202419
-14.52%Nov 5, 20258Nov 17, 202512Dec 4, 202520
-12.19%Nov 3, 199914Nov 23, 19996Dec 2, 199920
-11.32%Dec 21, 202315Jan 16, 202428Feb 26, 202443
-10.78%May 5, 202610May 19, 20264May 26, 202614
-10.56%May 24, 202410Jun 10, 20249Jun 24, 202419
-10.13%Oct 27, 20253Oct 30, 20253Nov 4, 20256
-9.87%Oct 6, 20256Oct 14, 20259Oct 27, 202515
-9.19%Oct 5, 20053Oct 10, 200517Nov 2, 200520
-9.01%Mar 24, 20068Apr 5, 20063Apr 10, 200611
-8.73%Nov 2, 20056Nov 10, 20055Nov 17, 200511
-8.49%Sep 14, 20053Sep 19, 20052Sep 21, 20055