Research / Stocks / CECO CECO Nasdaq CIK 0000003197
CECO ENVIRONMENTAL CORP · Industrial & Commercial Fans & Blowers & Air Purifing Equip
RESEARCH CURRENTCOVERAGE / STANDARD
Latest filing 4 · Aug 18, 2026
Research state Latest filing analysis is current
Last SEC check Sep 13, 2026
Data basis Official SEC · no quote feed Component status Filing Evidence Research Current Official SEC filing history is available
Structured Financials Research Current Validated structured financial research is available
Filing Analysis Research Current No filing analysis job is currently running
Fundamental State Research Current Fundamental State depends on validated comparable financial metrics
RESEARCH SNAPSHOT CECO ENVIRONMENTAL CORP's latest supported as-filed period reports revenue of $285.0M ; gross margin moved 585 basis points lower on the same comparison basis. Every value below links to its SEC accession and metric lineage.
Deterministic / evidence backed Key research observations No material rule-based research observation currently meets GrossPattern's Insight value threshold. Current state, direction, and filing evidence remain available below.
Current configuration / point in time Fundamental state A multidimensional view of the latest comparable filing—not a composite score or recommendation.
Debt relative to revenue 100th Own-history percentile · N=10
Method Level · gp.fundamentals.debt_to_revenue
Raw value 255.37% · OPTIONAL
Revenue growth RAW Current state valid · history insufficient
Method Yoy · gp.fundamentals.revenue
Raw value 53.71% · CORE
Inventory pressure 100th Own-history percentile · N=10
Method Level · gp.fundamentals.inventory_revenue_ratio
Raw value 74.18% · OPTIONAL
Gross margin 0th Own-history percentile · N=10
Method Level · gp.fundamentals.gross_margin
Raw value 30.34% · CORE
Operating margin 0th Own-history percentile · N=10
Method Level · gp.fundamentals.operating_margin
Raw value -11.64% · CORE
SBC intensity 100th Own-history percentile · N=10
Method Level · gp.fundamentals.sbc_revenue_ratio
Raw value 4.35% · OPTIONAL
Inspect state history and evidence → 6 dimension transitions in this filing Deterministic multi-period research Company direction Business direction, financial quality, capital allocation, and governance evidence remain separate—never collapsed into a recommendation score.
As filed Jun 30, 2026 General Corporate
Capital Allocation 2 evidence-backed dimensions Balance Sheet Leverage Deteriorating Sbc Intensity Inflecting [email protected] · 11 historical states · 38% confidenceCompany Direction 7 evidence-backed dimensions Balance Sheet Leverage Deteriorating Inventory Pressure Deteriorating Margin Deteriorating Profitability Inflecting Sbc Intensity Inflecting [email protected] · 11 historical states · 35% confidenceFinancial Quality 5 evidence-backed dimensions Balance Sheet Leverage Deteriorating Inventory Pressure Deteriorating Margin Deteriorating Profitability Inflecting Sbc Intensity Inflecting [email protected] · 11 historical states · 38% confidenceGovernance Evidence 4 evidence-backed dimensions Filing Amendments Observed Auditor Changes Observed Sbc Intensity Observed Insider Activity Observed [email protected] · 11 historical states · 50% confidenceInterpretation boundary Direction describes measurable company fundamentals. Governance reports observable evidence only; it does not grade management character or predict stock returns.
Comparable evidence Peer context Latest available comparable states within 180 days, normalized with robust median/MAD statistics.
Growth
CECO 53.7
Peer median 9.4
Peer percentile 93th 99 valid peers · 85% coverage · +3.0 robust σ Sbc Intensity
CECO 4.4
Peer median 1.2
Peer percentile 79th 96 valid peers · 82% coverage · +2.8 robust σ Profitability
CECO -11.6
Peer median 10.2
Peer percentile 16th 99 valid peers · 85% coverage · -1.9 robust σ Margin
CECO 30.3
Peer median 38.2
Peer percentile 30th 86 valid peers · 74% coverage · -0.5 robust σ Inventory Pressure
CECO 74.2
Peer median 71.2
Peer percentile 57th 100 valid peers · 85% coverage · +0.1 robust σ Open group breadth → Divergence is context, not positive or negative. INSIDER STATE / 90D Recent disclosed activity
Open-market purchases 0
Sales 0
Distinct buyers 0
Repeat buyer NO Conservative Form 4 classification · not a sentiment label Flagship analysis / V3 What changed? The most important deterministic changes, ranked by magnitude, issuer history, persistence, and accounting profile.
Current 10-Q 0001193125-26-342536 11 governed changes · top 7 shown
01
HIGH IMPORTANCE Cash 75TH HISTORICAL PCTL · N=4
Cash & equivalents increased 65.8% Cash & equivalents changed +65.8% from the comparable as-filed period. The change ranks at the 75th percentile of 4 prior comparable changes.
Why this ranks here · [email protected] $36.8M → $61.1M Comparable → current
02
HIGH IMPORTANCE Debt 100TH HISTORICAL PCTL · N=4
Debt increased 204.8% Debt changed +204.8% from the comparable as-filed period. The change ranks at the 100th percentile of 4 prior comparable changes.
Why this ranks here · [email protected] $238.7M → $727.7M Comparable → current
03
HIGH IMPORTANCE Margin 100TH HISTORICAL PCTL · N=3
Gross margin moved 585 bp lower Gross margin changed -585 basis points from the comparable as-filed period.
Why this ranks here · [email protected] 36.20% → 30.34% Comparable → current
04
HIGH IMPORTANCE Margin 67TH HISTORICAL PCTL · N=3
As-filed financials Financial trajectory Each point keeps the date investors could first observe it and its accession.
As filed Current normalized · later
Capex / revenue 1.26% +0.0% ↑ Capital expenditure $2.6M -77.2% ↓ Cash & equivalents $61.1M +0.0% ↑ Debt $727.7M +187.4% ↑ Free-cash-flow proxy -$15.7M +0.0% ↑ Gross margin 30.34% +0.0% ↑ Interest expense $9.1M +115.2% ↑ Inventory $211.4M +251.3% ↑
ACTIVE TRACE Revenue CECO · as filed with the SEC · reported-date aware
PASS · 24 OBS
Capex / revenue Q1 / 2026-03-31 1.26% +0.0% sequential point Trace ↗ Evidence inspector
Loading lineage… × Capital expenditure Q1 / 2026-03-31 $2.6M -77.2% sequential point Trace ↗ Evidence inspector
Loading lineage… × Cash & equivalents Q2 / 2026-06-30 $61.1M +0.0% sequential point Trace ↗ Evidence inspector
Loading lineage… × Debt Q2 / 2026-06-30 $727.7M +187.4% sequential point Trace ↗ Evidence inspector
Loading lineage… × Free-cash-flow proxy Q1 / 2026-03-31 -$15.7M +0.0% sequential point Trace ↗ Evidence inspector
Loading lineage… × Gross margin Q2 / 2026-06-30 30.34% +0.0% sequential point Trace ↗ Evidence inspector
Loading lineage… × Interest expense Q2 / 2026-06-30 $9.1M +115.2% sequential point Trace ↗ Evidence inspector
Loading lineage… × Inventory Q2 / 2026-06-30 $211.4M +251.3% sequential point Trace ↗ Evidence inspector
Loading lineage… × Net income Q2 / 2026-06-30 -$34.8M -13919.4% sequential point Trace ↗ Evidence inspector
Loading lineage… × Operating cash flow Q1 / 2026-03-31 -$13.1M -323.5% sequential point Trace ↗ Evidence inspector
Loading lineage… × Operating margin Q2 / 2026-06-30 -11.64% +0.0% sequential point Trace ↗ Evidence inspector
Loading lineage… × Revenue Q2 / 2026-06-30 $285.0M +38.4% sequential point Trace ↗ Evidence inspector
Loading lineage… × Primary evidence Filing timeline Direct SEC links, filing dates, report periods, and amendment flags.
4 Aug 18, 2026 Period Aug 15, 2026 0001193125-26-355313SEC ↗ 10-Q Aug 10, 2026 Period Jun 30, 2026 0001193125-26-342536SEC ↗ 8-K Aug 10, 2026 Period Aug 10, 2026 0001193125-26-341191SEC ↗ 8-K/A Aug 3, 2026 Period Jun 1, 2026 0001104659-26-089307SEC ↗ 4 Jul 17, 2026 Period Jul 15, 2026 0001193125-26-307574SEC ↗ 4 Jul 7, 2026 Period Jul 5, 2026 0001193125-26-297114SEC ↗ 4 Jun 26, 2026 Period Jun 24, 2026 0001193125-26-285709SEC ↗ Form 4 Insider activity Transaction semantics distinguish purchases, sales, awards, exercises, withholding, and derivatives.
“Insider purchase” rule Code P · non-derivative · acquired · direct ownership · positive price and shares · not amended
Inspectable by design
Every displayed number has a lineage. GrossPattern stores immutable raw artifacts, accession-scoped facts, parser and metric versions, dependency edges, quality state, and channel-specific publication rights. A restricted or unknown ancestor blocks the page and API automatically.
SEC source policy ↗