CECO ENVIRONMENTAL CORP. (CECO): what the price assumes

In the published model solve dated 2026-Q2, anchored at $69.67, CECO ENVIRONMENTAL CORP. (CECO) is priced for today's economics sustained for ~14.9 years. boothcheck publishes no house fair value, target price, or buy/sell rating; individual model outputs and user-controlled scenarios are analytical inputs, not Boothcheck targets. Narrative composed 2026-07-25.

Generated: 2026-08-30 · Source: https://boothcheck.com/report/CECO

Headline

FieldValue
TickerCECO
CompanyCECO ENVIRONMENTAL CORP.
Sector / IndustryIndustrials
Current price$69.67/sh
CompositionEngineered Systems Segment 70% / Industrial Process Solutions Segment 30%

What The Price Assumes (Inversion)

The assumption today's price embeds, recovered by inverting the valuation.

FieldValue
Inversion basiswhole-company
Trailing margin (depressed year)-0.6%
Must persist for14.9y
Multiple paid112x mid-cycle operating income

Solve inputs: computed at a 8.9% cost of capital; growth searched up to the 25% self-funding ceiling.

How unusual the bet is: n/a

ReferenceValue
vs own history-0.19σ

Valuation X-Ray

Asset, earnings-power and peer-multiple models all land far below the price; ONLY the growth-DCF reaches it. The bet is durable compounding the static frames structurally cannot price (a moat/durability premium).

How the valuation models price the stock relative to the market price. Price/FV above 1.0 means the market pays more than that lens defends (expensive); at or below 1.0 the lens can defend the price.

FamilyMedian price/FVModelsReads
Asset2.07x2expensive
Earnings0
Relative0
Growth1.02x1expensive

Families that justify the price: Growth Families that call it expensive: Asset

The models below discount at their own flat-beta convention rates (cost of equity 9.3%, WACC 7.9%); the inversion above states its own rate.

Per-Model Detail (n=3)

ModelFamilyFVPrice/FVApplicableMethodology
DCF Perpetual GrowthGrowth$0.00noNegative/zero FCF — equity value floored at $0
DCF Exit MultipleGrowth$0.00noNegative/zero FCF or EBITDA — equity value floored at $0
Relative ValuationRelativenoP/S fallback (negative EPS): Sector P/S 2.5x × TTM revenue — excluded from consensus
Simple DDMGrowthno
Two-Stage DDMGrowthno
Simple Excess ReturnAsset$35.441.97xyesBook value floor: BV/sh $35.44, ROE negative
Two-Stage Excess ReturnAsset$31.902.18xyesBook value with convergence: BV/sh $35.44, ROE converges to ke
Discounted Future Market CapGrowth$67.981.02xyesRev $1.3B, growth 30% (input: historical growth; tapered), Terminal P/S: 2.5x / 3.1x / 3.8x (bear / base = today's held flat / bull, cap 12x)
Peter Lynch Fair ValueRelative$0.00noNegative/zero EPS — earnings-based value floored at $0
Margin TrajectoryGrowthnoMargin ramp: -2% → 12% over 7yr, rev growth 30% (input: historical growth; tapered)
Earnings Power ValueEarnings$0.016967.00xyesNormalized EBIT (5y avg op income, one-time charges added back) $0.03B × (1−21%) / WACC 7.9% → EPV (no growth) (excluded from median)
Residual IncomeAssetno
Graham NumberAssetno
EV/EBITDA RelativeRelativenoEBITDA $0.00B × sector EV/EBITDA 12.0x
FCF YieldEarningsno
SBC-Adj FCF YieldEarningsno
Ben Graham FormulaEarningsno
ROIC-Justified P/BAssetno
P/Sales SectorRelativenoRevenue $1.30B × sector P/S 2.5x
PEG Fair ValueRelativeno
Earnings YieldEarningsno
Funds From Operations MultipleRelativeno
Clinical Phase NPVGrowthno
MertonAssetno
V5 Mechanicalno

Economic-Unit Decomposition (Sum Of The Parts)

One or more material disclosed units has unresolved economics. Unknown/general is not evidence of homogeneity: segment SOTP is primary but incomplete, consolidated cash flow may remain only a secondary cross-check when every unit shares an enterprise basis, and one sector multiple or target margin is withheld.

UnitRoleValuation basisRevenueReported profitValue evidenceStatus
Engineered Systemsoperatingenterprise$544.3mwithheldunresolved no unit value
Industrial Process Solutionsoperatingenterprise$230.1mwithheldunresolved no unit value

No total common-equity value is stated. One or more material units lack a supported unit value. The displayed values are an indicative subtotal; consolidated debt and cash cannot be applied to a fraction of the company.

Solvency

FieldValue
Net debt$666.6m
Net debt / NOPAT (after-tax)19.74x
Net debt / operating income (pre-tax)15.59x
Interest coverage1.8x
Share count CAGR (dilution)5.4%
Burning cashyes

Leverage and coverage are computed on normalized mid-cycle operating income (mid-cycle margin 4.7%); the trailing year was depressed.

Bullet Takeaways

Bull Case

The market has already stated its view of CECO Environmental, and the statement is unusually legible. At $75.45 the shares change hands at roughly 32 times operating profit, and inverting that asks for the current pace of growth to persist for about eight years. That is a demanding request. The interesting part is that the recent operating record has been running ahead of it rather than behind.

Start with the order book, because for a company that builds engineered systems to order, the order book is the forward revenue statement. The 10-K puts backlog at $793.1 million at the end of 2025 against $540.9 million a year earlier, "an increase of $252.2 million or 46.6 percent", and notes that "Substantially all backlog is expected to be delivered within 18 - 24 months, with a majority within 12 months". That is not a pipeline of hopes. It is contracted work with delivery dates.

The mix underneath it improved as well. Engineered Systems, at 70% of revenue, saw segment profit rise "$32.7 million to $111.8 million in 2025", with the growth spread across product lines rather than concentrated in one lucky contract: the filing notes strength "in all product families with notable growth in filter separators, coalescers, and combustion and SCR systems". Acquisitions contributed "Approximately $62.7 million of net sales in 2025", so a meaningful share of the increase was bought rather than grown, but the segment profit gain outpaced what the acquired revenue alone would explain.

What CECO sells is worth understanding, because it explains why the demand is not ordinary industrial capex. Air pollution control, filtration, separation and combustion systems are bought when a plant must meet a standard, not when a customer feels optimistic. Regulation and plant utilization drive the order, and the equipment is engineered into the process rather than bolted alongside it. That is a stickier position than a catalogue product, and it is why the aftermarket and replacement stream that follows an installation matters more than the initial sale.

The balance sheet has been run to support that model rather than to leverage it. The 10-K states the discipline plainly: "When we undertake large jobs, our working capital objective is to make these projects self-funding". Customer advances and milestone payments fund the build rather than the revolver. Operating profit covered the interest bill about 4.5 times over the trailing year, and the share count has barely moved, rising about 0.3% a year over the four years to March 2026. None of this growth was funded by issuing stock.

Then the shape of the company changed. CECO closed its acquisition of Thermon Group Holdings on June 1, 2026 and lifted full-year revenue guidance to a range of $1.28 billion to $1.38 billion from a prior range of $940 million to $1 billion. For a bull, the argument is straightforward: the demanding growth assumption embedded in the price no longer has to come entirely from the legacy order book, because a second business now sits alongside it. For everyone, it means the trailing financials below describe the company that existed before June.

Bear Case

Read the credit agreement before the income statement. CECO borrows at "an applicable rate of between 1.75 % and 3.25 % (fluctuating based on the Company's Consolidated Net Leverage Ratio)". That clause is the structural problem in one line: the cost of the debt rises automatically as the leverage ratio rises, which means the moment the business needs borrowing capacity most is the moment borrowing gets more expensive. Most companies with contract-driven working capital swings carry this feature. Few carry it while also being priced for eight years of compounding.

The second structural feature is where the revenue comes from. CECO recognizes a large share of revenue over time on long-cycle contracts, which means reported profit depends on management's estimate of what remains to be spent. The auditors flagged exactly this: the "determination of the total estimated cost and progress toward completion requires management to make significant estimates and assumptions" was identified as a critical audit matter. The filing then states the consequence without softening it: "To the extent that these adjustments result in an increase, a reduction or the elimination of previously reported contract revenue, we would recognize a credit or a charge against current" earnings. A cost overrun on a large job does not arrive as a slow deterioration in margin. It arrives as a charge, in one quarter, against profit already booked.

Put those two together and the stress scenario writes itself. A large fixed-price project slips. Cost-to-complete estimates are revised, a charge lands, and the same quarter sees working capital swing the wrong way as milestone payments stop arriving on schedule. Borrowings rise to bridge the gap. The leverage ratio rises with them, and the applicable rate on those borrowings steps up per the agreement. Nothing in that chain requires a recession or a lost customer. It requires one bad job.

The order book offers less protection here than it appears to. The company says so itself, warning that if it receives "relatively large orders in any given quarter, fluctuations in the levels of our quarterly backlog can result because the backlog in that quarter may reach levels that may not be sustained in subsequent quarters. As a result, our backlog may not be indicative of our future revenues". A 46.6% jump in backlog is genuinely good news. It is also the kind of number that sets a base which the following year has to clear.

Against all of that sits what the price requires. Every static approach to valuation lands far under the quote. The price sits at roughly 13.5 times where the asset-value methods land and about 18 times where the earnings-power methods land, and roughly three times where the peer-multiple methods land. Only one approach reaches the price at all, and it reaches it by projecting revenue growth forward and applying a sales multiple to the result. Strip the growth assumption out and there is no method left standing near $75.45. The record supports the concern: today's pace has to hold for roughly 7.8 years, and among comparable fast-growers only about 20% sustained that level for that long.

The earnings themselves are thinner than the growth story suggests. Operating profit of 91.2 million dollars became 13.7 million dollars of net income once interest, tax and other charges had been through it, or $0.38 a share against a $75.45 quote. The industrial companies CECO is measured against are not close to that conversion: DONALDSON (DCI) runs a 15.1% operating margin, IDEX (IEX) 20.7%, and GRACO (GGG) 27.5%, all while growing revenue in the mid single digits. CECO is being paid a growth multiple for growth it has genuinely delivered. It is not yet being paid for profitability it has demonstrated.

Valuation

Eight years is the number to hold on to. At $75.45 the shares carry roughly 32 times operating profit, and the way to read that is not as a multiple but as a duration: the price is consistent with the company sustaining its current growth economics, at the fastest rate its own cash flow can fund, for about 7.8 years. That is the bet stated as plainly as it can be stated.

The base rate is where this gets uncomfortable. Among companies that have grown at comparable rates, only about 20% kept it going for roughly that long. The near-term pace is not the stretch; CECO has recently delivered it. The duration is the stretch. Against the sector the multiple sits in the upper half of the peer range, so the market is not treating this as an ordinary industrial. The reading carries an important caveat about precision: each additional percentage point of cost of capital shortens the implied horizon by roughly 1.9 years, so the eight-year figure is a scale rather than a measurement.

The disagreement among approaches is stark rather than subtle. Only one family of method reaches this price, and it does so by projecting revenue growth forward and valuing the result on a sales multiple. Everything static lands far below: the price sits at roughly 13.5 times where the asset-value methods land, about 18 times where the earnings-power methods land, and around three times where the peer-multiple methods land. That pattern has a specific meaning. It says the price is a bet on durable compounding that no static frame can capture, which is a legitimate thing to buy. It also says there is no valuation floor underneath it from any conventional method.

Two numbers out of the annual report anchor the concrete version of the question. Backlog closed 2025 at $793.1 million, up "$252.2 million or 46.6 percent", with delivery expected inside 18 to 24 months. Engineered Systems, the larger segment, delivered segment profit of "$111.8 million in 2025". Set the second against the first and the pace of conversion is what determines whether the duration assumption holds. Backlog is the visible part of the eight years; the other six or seven years are not yet contracted.

Cohort position sharpens rather than softens the picture. The industrial companies in CECO's peer set convert revenue to operating profit at rates it does not currently match: DONALDSON (DCI) at a 15.1% operating margin with 4.4% revenue growth, CURTISS-WRIGHT (CW) at 18.4% with 12.2% growth, ENPRO (NPO) at 13.9% with 10.2% growth. CECO is buying its growth partly through acquisition, which is a legitimate strategy and a more capital-hungry one. The premium being paid is for growth rate, not for unit economics.

The balance sheet as last filed is not the constraint, and that is the section's most important qualification. Net debt stood at 207.8 million dollars against gross borrowings of 253.2 million dollars, with operating profit covering interest about 4.5 times over and the FY2025 10-K carrying interest expense of 20.9 million dollars. That is a comfortable structure. It is also a structure that describes CECO before June 1, 2026, when the Thermon acquisition closed and full-year revenue guidance moved to $1.28 billion to $1.38 billion. The trailing figures here measure the company that placed the bet; the next filed balance sheet will measure the company that made it.

Catalysts

The dominant event has already happened. CECO completed its acquisition of Thermon Group Holdings on June 1, 2026, with a post-closing update following on June 9, 2026. Management then raised full-year 2026 revenue guidance to a range of $1.28 billion to $1.38 billion, from a prior range of $940 million to $1 billion. That is a step change in scale rather than an incremental raise, and it means the trailing financial record and the current share price are describing two different companies.

Second-quarter results are scheduled for August 6, 2026, announced by the company on July 21, 2026. It is the first report to carry any Thermon contribution, and the useful things to look for are the purchase accounting, the shape of the combined debt, and whether legacy backlog conversion held its pace while the integration was underway. A deal this size relative to the acquirer tends to distort the first two prints in ways that have nothing to do with underlying demand.

On the sell side, JPMorgan initiated coverage with an Overweight rating on July 9, 2026, describing the Thermon transaction as transformative. That framing depends on integration and synergy capture rather than on the order flow the legacy business generates, which makes the next two quarters of combined reporting the evidence that matters rather than the guidance range itself.

Peer Cohorts (Per Segment, With Filing Citations)

Engineered Systems (reported)

Industrial Process Solutions (reported)

Methodology Note

Fundamentals sourced from SEC EDGAR filings. Current price from Databento. The priced-in inversion and valuation x-ray are computed by the boothcheck engine; narrative composed by AI from the structured data.

Sources

company guidance update, June 2026 · company announcement, June 1, 2026 · company announcements, June 1 and June 9, 2026 · company announcement, July 21, 2026 · JPMorgan initiation, July 9, 2026

View the full interactive CECO report on boothcheck