CECO Environmental Corp. CECO
Set alert
At close · Oct 30
After hours · Oct 30, 5:56 PM ET
- YTD
- -15.62%
- 1 year
- +5.32%
- Open
- 53.00
- Prev close
- 54.70
- Mkt cap
- 2.96B
- Vol
- 989.74K
- Avg vol
- 799.77K
- EPS
- -0.77
- P/E
- 0.00
- Div yield
- 0.00%
More statistics
- Low
- 49.63
- High
- 53.29
- Forward P/E
- 18.60
- Beta
- 1.50
- Short ratio
- 2.65
- Inst. own
- 89.47%
- Dividend
- 0.00
- Ex-div date
- Sep 13, 2017
- Earnings
- Oct 27, 2026
- 50-d avg
- 71.32
- 200-d avg
- 72.31
- 1y target
- 109.00
5D chart
Events in this range
- Oct 27, 2026Earnings: —; estimate 0.593; surprise —%
Signals (155)
| Name | Time | Ago |
|---|---|---|
| SMA: Bearish | Oct 29, 4:00 PM | 3 days ago |
| SMA: Bullish | Oct 29, 3:45 PM | 3 days ago |
| SMA: Bearish | Oct 29, 3:30 PM | 3 days ago |
| SMA: Bullish | Oct 29, 3:15 PM | 3 days ago |
| MACD: Buy Signal | Oct 29, 3:05 PM | 3 days ago |
| MACD: Sell Signal | Oct 29, 3:00 PM | 3 days ago |
| RSI: Oversold | Oct 29, 3:00 PM | 3 days ago |
| MACD: Buy Signal | Oct 29, 2:55 PM | 3 days ago |
| RSI: Oversold | Oct 29, 2:20 PM | 3 days ago |
| RSI: Oversold | Oct 29, 2:00 PM | 3 days ago |
| RSI: Oversold | Oct 29, 1:40 PM | 3 days ago |
| SMA: Bearish | Oct 29, 1:00 PM | 3 days ago |
| SMA: Bearish | Oct 29, 1:00 PM | 3 days ago |
| SMA: Bullish | Oct 29, 12:50 PM | 3 days ago |
| SMA: Bullish | Oct 29, 12:50 PM | 3 days ago |
| SMA: Bearish | Oct 29, 12:40 PM | 3 days ago |
| MACD: Sell Signal | Oct 29, 12:10 PM | 3 days ago |
| SMA: Bearish | Oct 29, 12:05 PM | 3 days ago |
| MACD: Buy Signal | Oct 29, 11:30 AM | 3 days ago |
| MACD: Sell Signal | Oct 29, 11:25 AM | 3 days ago |
| SMA: Bullish | Oct 29, 11:10 AM | 3 days ago |
| SMA: Bearish | Oct 29, 11:05 AM | 3 days ago |
| SMA: Bullish | Oct 29, 10:55 AM | 3 days ago |
| SMA: Bearish | Oct 29, 10:45 AM | 3 days ago |
| SMA: Bullish | Oct 29, 9:35 AM | 3 days ago |
| MACD: Buy Signal | Oct 29, 9:35 AM | 3 days ago |
| SMA: Bullish | Oct 29, 9:30 AM | 3 days ago |
| SMA: Bearish | Oct 28, 3:20 PM | 4 days ago |
| SMA: Bearish | Oct 28, 3:20 PM | 4 days ago |
| MACD: Sell Signal | Oct 28, 3:20 PM | 4 days ago |
| SMA: Bullish | Oct 28, 3:10 PM | 4 days ago |
| SMA: Bullish | Oct 28, 3:10 PM | 4 days ago |
| MACD: Buy Signal | Oct 28, 3:10 PM | 4 days ago |
| SMA: Bearish | Oct 28, 2:45 PM | 4 days ago |
| SMA: Bullish | Oct 28, 2:40 PM | 4 days ago |
| SMA: Bearish | Oct 28, 2:05 PM | 4 days ago |
| SMA: Bullish | Oct 28, 2:00 PM | 4 days ago |
| SMA: Bearish | Oct 28, 1:55 PM | 4 days ago |
| SMA: Bearish | Oct 28, 1:45 PM | 4 days ago |
| SMA: Bullish | Oct 28, 1:40 PM | 4 days ago |
| SMA: Bearish | Oct 28, 1:10 PM | 4 days ago |
| MACD: Sell Signal | Oct 28, 1:10 PM | 4 days ago |
| MACD: Buy Signal | Oct 28, 12:50 PM | 4 days ago |
| SMA: Bullish | Oct 28, 12:25 PM | 4 days ago |
| SMA: Bearish | Oct 28, 12:20 PM | 4 days ago |
| SMA: Bullish | Oct 28, 12:10 PM | 4 days ago |
| SMA: Bullish | Oct 28, 12:10 PM | 4 days ago |
| SMA: Bearish | Oct 28, 12:00 PM | 4 days ago |
| SMA: Bullish | Oct 28, 11:55 AM | 4 days ago |
| SMA: Bearish | Oct 28, 11:45 AM | 4 days ago |
| SMA: Bearish | Oct 28, 11:20 AM | 4 days ago |
| SMA: Bullish | Oct 28, 11:10 AM | 4 days ago |
| RSI: Overbought | Oct 28, 11:05 AM | 4 days ago |
| MACD: Sell Signal | Oct 28, 10:55 AM | 4 days ago |
| SMA: Bearish | Oct 28, 10:50 AM | 4 days ago |
| SMA: Bullish | Oct 28, 9:30 AM | 4 days ago |
| MACD: Buy Signal | Oct 28, 9:30 AM | 4 days ago |
| RSI: Overbought | Oct 28, 9:30 AM | 4 days ago |
| SMA: Bullish | Oct 27, 3:55 PM | 5 days ago |
| SMA: Bearish | Oct 27, 3:50 PM | 5 days ago |
| SMA: Bearish | Oct 27, 3:50 PM | 5 days ago |
| SMA: Bullish | Oct 27, 3:45 PM | 5 days ago |
| SMA: Bearish | Oct 27, 3:20 PM | 5 days ago |
| MACD: Sell Signal | Oct 27, 3:20 PM | 5 days ago |
| MACD: Buy Signal | Oct 27, 2:35 PM | 5 days ago |
| SMA: Bullish | Oct 27, 2:20 PM | 5 days ago |
| SMA: Bullish | Oct 27, 2:20 PM | 5 days ago |
| SMA: Bearish | Oct 27, 1:50 PM | 5 days ago |
| SMA: Bearish | Oct 27, 1:50 PM | 5 days ago |
| SMA: Bullish | Oct 27, 1:25 PM | 5 days ago |
| MACD: Sell Signal | Oct 27, 12:55 PM | 5 days ago |
| SMA: Bearish | Oct 27, 12:50 PM | 5 days ago |
| RSI: Overbought | Oct 27, 12:15 PM | 5 days ago |
| SMA: Bullish | Oct 27, 11:10 AM | 5 days ago |
| SMA: Bearish | Oct 27, 11:05 AM | 5 days ago |
| SMA: Bullish | Oct 27, 10:25 AM | 5 days ago |
| SMA: Bullish | Oct 27, 10:00 AM | 5 days ago |
| MACD: Buy Signal | Oct 27, 10:00 AM | 5 days ago |
| SMA: Bearish | Oct 27, 9:45 AM | 5 days ago |
| MACD: Sell Signal | Oct 27, 9:45 AM | 5 days ago |
| MACD: Buy Signal | Oct 27, 9:40 AM | 5 days ago |
| SMA: Bullish | Oct 27, 9:35 AM | 5 days ago |
| RSI: Oversold | Oct 26, 3:40 PM | 6 days ago |
| SMA: Bearish | Oct 26, 3:00 PM | 6 days ago |
| MACD: Sell Signal | Oct 26, 3:00 PM | 6 days ago |
| SMA: Bullish | Oct 26, 2:25 PM | 6 days ago |
| SMA: Bearish | Oct 26, 2:15 PM | 6 days ago |
| SMA: Bullish | Oct 26, 2:05 PM | 6 days ago |
| SMA: Bearish | Oct 26, 2:00 PM | 6 days ago |
| SMA: Bullish | Oct 26, 1:15 PM | 6 days ago |
| SMA: Bullish | Oct 26, 1:15 PM | 6 days ago |
| SMA: Bearish | Oct 26, 1:10 PM | 6 days ago |
| SMA: Bearish | Oct 26, 1:10 PM | 6 days ago |
| SMA: Bullish | Oct 26, 1:05 PM | 6 days ago |
| MACD: Buy Signal | Oct 26, 1:05 PM | 6 days ago |
| MACD: Sell Signal | Oct 26, 12:35 PM | 6 days ago |
| MACD: Buy Signal | Oct 26, 12:25 PM | 6 days ago |
| MACD: Sell Signal | Oct 26, 12:15 PM | 6 days ago |
| SMA: Bearish | Oct 26, 12:10 PM | 6 days ago |
| SMA: Bearish | Oct 26, 12:10 PM | 6 days ago |
| SMA: Bullish | Oct 26, 12:05 PM | 6 days ago |
| SMA: Bullish | Oct 26, 12:05 PM | 6 days ago |
| MACD: Buy Signal | Oct 26, 12:05 PM | 6 days ago |
| MACD: Sell Signal | Oct 26, 12:00 PM | 6 days ago |
| SMA: Bearish | Oct 26, 11:50 AM | 6 days ago |
| SMA: Bearish | Oct 26, 11:50 AM | 6 days ago |
| SMA: Bullish | Oct 26, 11:45 AM | 6 days ago |
| SMA: Bearish | Oct 26, 11:40 AM | 6 days ago |
| SMA: Bullish | Oct 26, 11:35 AM | 6 days ago |
| SMA: Bearish | Oct 26, 11:25 AM | 6 days ago |
| SMA: Bullish | Oct 26, 11:20 AM | 6 days ago |
| SMA: Bearish | Oct 26, 11:10 AM | 6 days ago |
| SMA: Bullish | Oct 26, 10:55 AM | 6 days ago |
| SMA: Bullish | Oct 26, 10:50 AM | 6 days ago |
| SMA: Bearish | Oct 26, 10:45 AM | 6 days ago |
| SMA: Bullish | Oct 26, 10:40 AM | 6 days ago |
| MACD: Buy Signal | Oct 26, 10:40 AM | 6 days ago |
| SMA: Bearish | Oct 26, 10:20 AM | 6 days ago |
| SMA: Bullish | Oct 26, 10:15 AM | 6 days ago |
| SMA: Bearish | Oct 26, 10:05 AM | 6 days ago |
| SMA: Bullish | Oct 26, 9:55 AM | 6 days ago |
| RSI: Oversold | Oct 23, 3:55 PM | 1 week ago |
| SMA: Bearish | Oct 23, 3:30 PM | 1 week ago |
| MACD: Sell Signal | Oct 23, 3:30 PM | 1 week ago |
| SMA: Bearish | Oct 23, 3:15 PM | 1 week ago |
| SMA: Bullish | Oct 23, 2:40 PM | 1 week ago |
| SMA: Bullish | Oct 23, 2:40 PM | 1 week ago |
| SMA: Bearish | Oct 23, 2:30 PM | 1 week ago |
| SMA: Bearish | Oct 23, 2:30 PM | 1 week ago |
| SMA: Bullish | Oct 23, 2:25 PM | 1 week ago |
| MACD: Buy Signal | Oct 23, 2:25 PM | 1 week ago |
| SMA: Bullish | Oct 23, 2:20 PM | 1 week ago |
| SMA: Bearish | Oct 23, 2:10 PM | 1 week ago |
| SMA: Bearish | Oct 23, 2:00 PM | 1 week ago |
| SMA: Bullish | Oct 23, 1:55 PM | 1 week ago |
| SMA: Bullish | Oct 23, 1:50 PM | 1 week ago |
| SMA: Bearish | Oct 23, 1:30 PM | 1 week ago |
| SMA: Bullish | Oct 23, 1:25 PM | 1 week ago |
| SMA: Bearish | Oct 23, 1:10 PM | 1 week ago |
| SMA: Bullish | Oct 23, 1:00 PM | 1 week ago |
| SMA: Bearish | Oct 23, 12:50 PM | 1 week ago |
| SMA: Bullish | Oct 23, 12:45 PM | 1 week ago |
| SMA: Bearish | Oct 23, 12:40 PM | 1 week ago |
| SMA: Bearish | Oct 23, 12:40 PM | 1 week ago |
| SMA: Bullish | Oct 23, 12:30 PM | 1 week ago |
| SMA: Bullish | Oct 23, 12:30 PM | 1 week ago |
| SMA: Bearish | Oct 23, 12:20 PM | 1 week ago |
| SMA: Bearish | Oct 23, 12:15 PM | 1 week ago |
| SMA: Bullish | Oct 23, 12:10 PM | 1 week ago |
| SMA: Bullish | Oct 23, 12:10 PM | 1 week ago |
| SMA: Bearish | Oct 23, 12:05 PM | 1 week ago |
| SMA: Bearish | Oct 23, 12:05 PM | 1 week ago |
| SMA: Bullish | Oct 23, 11:45 AM | 1 week ago |
| SMA: Bearish | Oct 23, 11:00 AM | 1 week ago |
| RSI: Overbought | Oct 23, 10:45 AM | 1 week ago |
News
5 days ago globenewswire.com
CECO Environmental To Release Third Quarter 2026 Earnings and Host Conference Call on November 9
ADDISON, Texas, Oct. 27, 2026 (GLOBE NEWSWIRE) -- CECO Environmental Corp. (TXSE: CECO), a leading environmentally focused, diversified industrial company whose solutions protect people, the…
5 days ago seekingalpha.com
CECO Environmental: A Compelling Situation After A Real Setback
CECO Environmental has demonstrated robust operational momentum, with transformative M&A—especially the Thermon deal—driving rapid order intake and significant backlog growth. Thermon acquisition…
1 week ago gurufocus.com
A Look at CECO Environmental Corp (CECO) After 4.7% Decline -- GF Value $50.70 vs Price $49.08
On October 23, 2026, CECO Environmental Corp (CECO) shares fell 4.7%, bringing the current price down to $49.08. This decline is notable within the context of t
2 weeks ago gurufocus.com
CECO Environmental Corp (CECO) Shares Fall 6.3% -- What GF Score of 87 Tells Investors
On October 16, 2026, CECO Environmental Corp (CECO) shares fell 6.3%, bringing the current price to $56.72. This decline is notable in the context of the stock'
2 weeks ago zacks.com
4 Pollution Control Stocks to Watch on Robust Industry Trends
The Zacks Pollution Control industry is poised to gain from healthy demand for products, driven by global initiatives to tackle greenhouse gas emissions. DCI, CECO, FTEK and LIQT are some notable…
3 weeks ago benzinga.com
If You Invested $1000 In CECO Environmental Stock 10 Years Ago, You Would Have This Much Today
CECO Environmental (NASDAQ:CECO) has outperformed the market over the past 10 years by 6.03% on an annualized basis producing an average annual return of 19.76%. Currently, CECO Environmental has a…
1 month ago globenewswire.com
CECO Environmental to Transfer U.S. Stock Exchange Listing to the Texas Stock Exchange
Voluntary transfer of primary listing of the Company's common stock, from the Nasdaq Global Select Market (“Nasdaq”) to the Texas Stock Exchange (“TXSE")
1 month ago zacks.com
CECO vs. Tetra Tech: Which Industrial Stock Has Greater Upside?
Tetra Tech's water, environmental and defense strengths, cash flow and acquisitions are weighed against market challenges in this stock comparison.
1 month ago zacks.com
Can CECO Sustain EBITDA Margin Momentum Amid Backlog Growth?
CECO's EBITDA margin gains are supported by higher-margin backlog, Thermon benefits and cost actions as management targets mid-teens margins in 2026.
1 month ago defenseworld.net
CECO Environmental (NASDAQ:CECO) & Hydrofarm Holdings Group (NASDAQ:HYFM) Head-To-Head Survey
Hydrofarm Holdings Group (NASDAQ: HYFM - Get Free Report) and CECO Environmental (NASDAQ: CECO - Get Free Report) are both industrials companies, but which is the superior investment? We will compare…
1 month ago defenseworld.net
Bank of America Corp DE Invests $21.19 Million in CECO Environmental Corp. $CECO
Bank of America Corp DE acquired a new stake in shares of CECO Environmental Corp. (NASDAQ: CECO) during the undefined quarter, according to its most recent 13F filing with the SEC. The firm acquired…
1 month ago zacks.com
CECO's Industrial Process Solutions Unit Gains Momentum: Can It Sustain?
CECO's Industrial Process Solutions segment is gaining on strong project execution, surging orders and a robust backlog that supports revenue visibility.
1 month ago gurufocus.com
CECO Environmental Corp (CECO) Shares Surge 3.0% -- What GF Score of 84 Tells Investors
On September 22, 2026, CECO Environmental Corp (CECO) shares rose 3.0%, closing at $73.71. The stock has shown a 52-week range of $42.82 to $101.24, reflecting
1 month ago zacks.com
CECO Rises 16.1% YTD: Should You Buy the Stock Now or Wait?
CECO climbs 16.1% YTD as backlog, Engineered Systems growth and Thermon synergies offset rising debt, costs and a premium valuation.
1 month ago zacks.com
CECO Gains From Strength in Engineered Systems: Can the Momentum Last?
CECO's Engineered Systems strength, surging orders and raised 2026 revenue outlook highlight robust demand and backlog execution.
1 month ago defenseworld.net
California State Teachers Retirement System Boosts Holdings in CECO Environmental Corp. $CECO
California State Teachers Retirement System increased its stake in CECO Environmental Corp. (NASDAQ: CECO) by 15,819.8% during the second quarter, according to its most recent filing with the…
1 month ago defenseworld.net
Amundi Raises Stock Position in CECO Environmental Corp. $CECO
Amundi boosted its position in shares of CECO Environmental Corp. (NASDAQ: CECO) by 17.8% in the second quarter, according to its most recent Form 13F filing with the Securities and Exchange…
2 months ago globenewswire.com
CECO Environmental Announces Upcoming Investor Conferences
ADDISON, Texas, Aug. 24, 2026 (GLOBE NEWSWIRE) -- CECO Environmental Corp. (Nasdaq: CECO), a leading environmentally focused, diversified industrial company whose solutions protect people, the…
2 months ago zacks.com
Is CECO Environmental (CECO) Stock Outpacing Its Industrial Products Peers This Year?
Here is how CECO Environmental (CECO) and Helios Technologies (HLIO) have performed compared to their sector so far this year.
2 months ago zacks.com
New Strong Buy Stocks for August 14th
WDC, CECO, CHMG, CZFS and AMP have been added to the Zacks Rank #1 (Strong Buy) List on August 14, 2026.
2 months ago seekingalpha.com
CECO Environmental Delivers As Promised, Remains A 'Strong Buy'
CECO Environmental is reaffirmed as a 'Strong Buy' with a raised price target of $95, driven by transformative growth and the Thermon merger. Q2 results delivered 54% YOY revenue growth, 73% adjusted…
4 months ago benzinga.com
Micron Technology To $900? Here Are 10 Top Analyst Forecasts For Wednesday
Wall Street analysts change outlook on top names, including upgrades/downgrades. Check our analyst ratings page for complete view.
4 months ago benzinga.com
12 Industrials Stocks Moving In Tuesday's Pre-Market Session
12 Industrials Stocks Moving In Tuesday's Pre-Market Session
6 months ago benzinga.com
Starbucks To Rally More Than 18%? Here Are 10 Top Analyst Forecasts For Wednesday
Analysts change outlook & ratings for QGEN, AWI, CR, ATEN, PLUG, SBUX, CECO, CNC. Price targets raised for QGEN, AWI, CR, ATEN, PLUG, SBUX, CECO.
6 months ago benzinga.com
12 Industrials Stocks Moving In Tuesday's Pre-Market Session
12 Industrials Stocks Moving In Tuesday's Pre-Market Session
6 months ago benzinga.com
Earnings Scheduled For April 28, 2026
Earnings Scheduled For April 28, 2026
6 months ago benzinga.com
QuidelOrtho, MIND Technology, Southern First Bancshares And Other Big Stocks Moving Lower In Thursday's Pre-Market Session
U.S. stock futures up, QuidelOrtho shares down in pre-market trading. Allbirds, MIND, Arbutus Biopharma among other stocks also falling.
8 months ago benzinga.com
CAVA Group To Rally Around 33%? Here Are 10 Top Analyst Forecasts For Wednesday
CAVA Group To Rally Around 33%? Here Are 10 Top Analyst Forecasts For Wednesday
8 months ago benzinga.com
12 Industrials Stocks Moving In Tuesday's Intraday Session
12 Industrials Stocks Moving In Tuesday's Intraday Session
8 months ago benzinga.com
Earnings Scheduled For February 24, 2026
Earnings Scheduled For February 24, 2026
10 months ago benzinga.com
C.H. Robinson Worldwide To Rally More Than 10%? Here Are 10 Top Analyst Forecasts For Wednesday
C.H. Robinson Worldwide To Rally More Than 10%? Here Are 10 Top Analyst Forecasts For Wednesday
1 year ago benzinga.com
Earnings Scheduled For October 28, 2025
Earnings Scheduled For October 28, 2025
-
1 year ago benzinga.com
12 Industrials Stocks Moving In Tuesday's Intraday Session
12 Industrials Stocks Moving In Tuesday's Intraday Session
-
1 year ago benzinga.com
12 Industrials Stocks Moving In Tuesday's Pre-Market Session
12 Industrials Stocks Moving In Tuesday's Pre-Market Session
-
1 year ago benzinga.com
12 Industrials Stocks Moving In Tuesday's Intraday Session
12 Industrials Stocks Moving In Tuesday's Intraday Session
1 year ago benzinga.com
Honeywell Posts Better-Than-Expected Q1 Earnings, Joins Crown Holdings, Noble, Crane And Other Big Stocks Moving Higher On Tuesday
Honeywell Posts Better-Than-Expected Q1 Earnings, Joins Crown Holdings, Noble, Crane And Other Big Stocks Moving Higher On Tuesday
1 year ago benzinga.com
Tesla, Apple, Nvidia And Other Big Stocks Moving Lower In Monday's Pre-Market Session
Tesla, Apple, Nvidia And Other Big Stocks Moving Lower In Monday's Pre-Market Session
-
1 year ago benzinga.com
12 Industrials Stocks Moving In Monday's Pre-Market Session
12 Industrials Stocks Moving In Monday's Pre-Market Session
1 year ago benzinga.com
Why Chanson International Holding Shares Are Trading Higher By Around 170%; Here Are 20 Stocks Moving Premarket
Why Chanson International Holding Shares Are Trading Higher By Around 170%; Here Are 20 Stocks Moving Premarket
-
1 year ago benzinga.com
Earnings Scheduled For February 25, 2025
Earnings Scheduled For February 25, 2025
-
1 year ago benzinga.com
12 Industrials Stocks Moving In Friday's Pre-Market Session
12 Industrials Stocks Moving In Friday's Pre-Market Session
-
1 year ago benzinga.com
Candel Therapeutics, 8x8 And Other Big Stocks Moving Lower In Friday's Pre-Market Session
Candel Therapeutics, 8x8 And Other Big Stocks Moving Lower In Friday's Pre-Market Session
-
2 years ago benzinga.com
$1.5M Bet On Elastic? Check Out These 4 Stocks Executives Are Buying
$1.5M Bet On Elastic? Check Out These 4 Stocks Executives Are Buying
-
2 years ago benzinga.com
Why H&E Equipment Services Shares Are Trading Lower By Around 18%? Here Are Other Stocks Moving In Tuesday's Mid-Day Session
Why H&E Equipment Services Shares Are Trading Lower By Around 18%? Here Are Other Stocks Moving In Tuesday's Mid-Day Session
-
2 years ago benzinga.com
Why SOPHiA GENETICS Shares Are Trading Lower By 19%? Here Are Other Stocks Moving In Tuesday's Mid-Day Session
Shares of SOPHiA GENETICS SA (NASDAQ: SOPH) fell sharply during Tuesday’s session after the company reported worse than expected fourth-quarter earnings and issued 2024 guidance.
-
2 years ago benzinga.com
12 Industrials Stocks Moving In Tuesday's Intraday Session
12 Industrials Stocks Moving In Tuesday's Intraday Session
-
2 years ago benzinga.com
Earnings Scheduled For March 5, 2024
Companies Reporting Before The Bell • NIO (NYSE:NIO) is estimated to report quarterly loss at $0.51 per share on revenue of $2.29 billion.
-
2 years ago benzinga.com
Earnings Scheduled For November 7, 2023
Companies Reporting Before The Bell • CorEnergy Infr Tr (NYSE:CORR) is estimated to report earnings for its third quarter.