29.12
-0.42 (-1.42%)
Previous Close | 29.54 |
Open | 29.41 |
Volume | 46,071 |
Avg. Volume (3M) | 285,148 |
Market Cap | 1,018,588,480 |
Price / Earnings (TTM) | 88.24 |
Price / Earnings (Forward) | 26.45 |
Price / Sales | 2.07 |
Price / Book | 4.58 |
52 Weeks Range | |
Earnings Date | 3 Mar 2025 - 7 Mar 2025 |
Profit Margin | 2.16% |
Operating Margin (TTM) | 6.15% |
Diluted EPS (TTM) | 0.330 |
Quarterly Revenue Growth (YOY) | -9.30% |
Quarterly Earnings Growth (YOY) | -37.40% |
Total Debt/Equity (MRQ) | 64.75% |
Current Ratio (MRQ) | 1.30 |
Operating Cash Flow (TTM) | 38.16 M |
Levered Free Cash Flow (TTM) | 30.37 M |
Return on Assets (TTM) | 4.24% |
Return on Equity (TTM) | 5.84% |
Market Trend
Short Term | Medium Term | ||
Industry | Pollution & Treatment Controls (US) | Bullish | Bullish |
Pollution & Treatment Controls (Global) | Bullish | Bullish | |
Stock | CECO Environmental Corp. | Bullish | Bullish |
AIStockmoo Score
Analyst Consensus | 4.0 |
Insider Activity | NA |
Price Volatility | 2.0 |
Technical Moving Averages | 1.0 |
Technical Oscillators | -2.0 |
Average | 1.25 |
CECO Environmental Corp serves the energy, industrial, and other niche markets. The company operates through the Engineered Systems segment that serves the power generation, refinery, water/wastewater, and midstream oil and gas markets, and Industrial Process Solutions segment, which serves the broad industrial air pollution control, beverage can, fluid handling, electric vehicle production, food and beverage, semi-conductor, process filtration, pharmaceutical, petrochemical, wastewater treatment, wood manufacturing, desalination, and aquaculture markets. The majority of revenue is earned from the Engineered Systems Segment. |
|
Sector | Industrials |
Industry | Pollution & Treatment Controls |
Investment Style | Small Growth |
% Held by Insiders | 16.95% |
% Held by Institutions | 82.98% |
52 Weeks Range | ||
Price Target Range | ||
High | 40.00 (Craig-Hallum, 37.36%) | Buy |
Median | 36.50 (25.34%) | |
Low | 33.00 (Needham, 13.32%) | Buy |
Average | 36.50 (25.34%) | |
Total | 4 Buy | |
Avg. Price @ Call | 27.87 |
Firm | Date | Target Price | Call | Price @ Call |
---|---|---|---|---|
Craig-Hallum | 06 Jan 2025 | 40.00 (37.36%) | Buy | 32.82 |
Northland Capital Markets | 20 Dec 2024 | 38.00 (30.49%) | Buy | 29.49 |
HC Wainwright & Co. | 30 Oct 2024 | 35.00 (20.19%) | Buy | 24.59 |
Needham | 30 Oct 2024 | 33.00 (13.32%) | Buy | 24.59 |
No data within this time range.
Date | Type | Details |
---|---|---|
07 Jan 2025 | Announcement | CECO Environmental to Present at the 27th Annual Needham Growth Conference on January 17 |
02 Jan 2025 | Announcement | CECO Environmental Announces Expiration of Tender Offer Period for Outstanding Shares of Profire Energy |
05 Dec 2024 | Announcement | CECO Environmental Announces Expiration of HSR Waiting Period |
03 Dec 2024 | Announcement | CECO Environmental Announces Commencement of the Tender Offer for All Outstanding Shares of Profire Energy |
06 Nov 2024 | Announcement | CECO Environmental Announces Upcoming Investor Conferences |
29 Oct 2024 | Announcement | CECO Environmental Reports Third Quarter 2024 Results |
29 Oct 2024 | Announcement | CECO Environmental to Acquire Profire Energy for $125 Million |
15 Oct 2024 | Announcement | CECO Environmental Upsizes Credit Facility to $400 Million |
15 Oct 2024 | Announcement | CECO Environmental to Release Third Quarter Earnings and Host Conference Call on October 29 |
5Y Average Dividend Yield | 0.00% |
Ex Date | Announcement Date | Payment Date | Details |
---|---|---|---|
14 Sep 2017 | 09 Aug 2017 | 29 Sep 2017 | 0.075 Cash |
14 Jun 2017 | 08 May 2017 | 30 Jun 2017 | 0.075 Cash |
15 Mar 2017 | 06 Mar 2017 | 31 Mar 2017 | 0.075 Cash |
14 Dec 2016 | 07 Nov 2016 | 30 Dec 2016 | 0.066 Cash |
14 Sep 2016 | 08 Aug 2016 | 30 Sep 2016 | 0.066 Cash |
15 Jun 2016 | 06 May 2016 | 30 Jun 2016 | 0.066 Cash |
16 Mar 2016 | 09 Mar 2016 | 31 Mar 2016 | 0.066 Cash |
14 Dec 2015 | 12 Nov 2015 | 30 Dec 2015 | 0.066 Cash |
16 Sep 2015 | 05 Aug 2015 | 30 Sep 2015 | 0.066 Cash |
10 Jun 2015 | 06 May 2015 | 26 Jun 2015 | 0.066 Cash |
17 Mar 2015 | 04 Mar 2015 | 31 Mar 2015 | 0.066 Cash |
17 Dec 2014 | 06 Nov 2014 | 30 Dec 2014 | 0.06 Cash |
12 Sep 2014 | 07 Aug 2014 | 30 Sep 2014 | 0.06 Cash |
11 Jun 2014 | 07 May 2014 | 27 Jun 2014 | 0.06 Cash |
17 Mar 2014 | - | 31 Mar 2014 | 0.05 Cash |
13 Dec 2013 | - | 31 Dec 2013 | 0.05 Cash |
12 Sep 2013 | 22 Aug 2013 | 30 Sep 2013 | 0.05 Cash |
12 Jun 2013 | 07 May 2013 | 28 Jun 2013 | 0.05 Cash |
Show more |
Annual Dividend Yield
Year | Annual Dividend ($) | Frequency/Year | Yield % |
---|---|---|---|
2017 | 0.225 | 3 | 4.39 |
2016 | 0.264 | 4 | 1.89 |
2015 | 0.264 | 4 | 3.44 |
2014 | 0.230 | 4 | 1.48 |
2013 | 0.150 | 3 | 0.93 |
The support, resistance and trendline levels presented has been generated by an artificial intelligence (AI) model and should be interpreted with caution.
Portfolio
Realized Profit | - |
Unrealized Profit | - |
Dividend Received 2025 | - |
Total Profit | - |
Avg. Return | - |
Quantity (Buy) | - |
Avg. Price (Buy) | - |
Quantity (Sold) | - |
Avg. Price (Sold) | - |