A business in context
CECO research notebook
Read the disclosures. Follow the relationships. Keep the dates in view.
Filing timeline
Download filings CSVReported insider transactions
Download transactions CSVP · PurchaseS · SaleA · Grant / awardM · Exercise / conversionF · Tax / exercise paymentG · Gift
| Transaction / filed | Reporting owner | Type | Security | Shares | Reported price |
|---|---|---|---|---|---|
| 2026-06-25 | DEZWIREK JASON | S · Sale | Common Stock | 34000.0 | 97.28 |
| 2026-06-24 | DEZWIREK JASON | S · Sale | Common Stock | 34000.0 | 96.61 |
| 2026-06-24 | Johansson Peter K. | S · Sale | Common Stock | 30000.0 | 96.49 |
| 2026-06-08 | Harris-Peterson Candace | A · Grant / award | Common Stock | 3105.0 | 0.0 |
| 2026-06-01 | SACHS VALERIE GENTILE | A · Grant / award | Common Stock | 3190.0 | 0.0 |
| 2026-06-01 | WALLMAN RICHARD F | P · Purchase | Common Stock | 20000.0 | 76.85 |
| 2026-06-01 | WALLMAN RICHARD F | A · Grant / award | Common Stock | 3443.0 | 0.0 |
| 2026-06-01 | SIEGEL LAURIE | A · Grant / award | Common Stock | 2215.0 | 0.0 |
| 2026-06-01 | KNOWLING ROBERT E JR | A · Grant / award | Common Stock | 2215.0 | 0.0 |
| 2026-06-01 | Nanda Munish | A · Grant / award | Common Stock | 2215.0 | 0.0 |
| 2026-06-01 | Mannarino Claudio A | A · Grant / award | Common Stock | 1108.0 | 0.0 |
| 2026-06-01 | Mannarino Claudio A | A · Grant / award | Restricted Stock Units | 1107.0 | 0.0 |
| 2026-06-01 | DEZWIREK JASON | A · Grant / award | Common Stock | 2215.0 | 0.0 |
| 2026-06-01 | Harris-Peterson Candace | A · Grant / award | Common Stock | 2735.0 | — |
| 2026-06-01 | Harris-Peterson Candace | A · Grant / award | Common Stock | 625.0 | — |
| 2026-06-01 | Harris-Peterson Candace | A · Grant / award | Common Stock | 4679.0 | — |
| 2026-06-01 | Harris-Peterson Candace | A · Grant / award | Common Stock | 1401.0 | — |
| 2026-06-01 | Harris-Peterson Candace | A · Grant / award | Common Stock | 3133.0 | — |
| 2026-06-01 | Harris-Peterson Candace | A · Grant / award | Common Stock | 6313.0 | — |
| 2026-06-01 | GEORGE MARCUS J | A · Grant / award | Common Stock | 2215.0 | 0.0 |
| 2026-06-01 | GEORGE MARCUS J | A · Grant / award | Common Stock | 36690.0 | — |
| 2026-06-01 | RICHEY VICTOR L JR | A · Grant / award | Common Stock | 6378.0 | — |
| 2026-06-01 | RICHEY VICTOR L JR | A · Grant / award | Restricted Stock Units | 2215.0 | 0.0 |
| 2026-05-01 | Nanda Munish | S · Sale | Common Stock | 11218.0 | 74.0 |
| 2026-04-29 | WALLMAN RICHARD F | P · Purchase | Common Stock | 10000.0 | 73.25 |
| 2026-04-29 | WALLMAN RICHARD F | P · Purchase | Common Stock | 5000.0 | 73.8 |
| 2026-03-31 | Johansson Peter K. | F · Tax / exercise payment | Common Stock | 653.0 | 59.58 |
| 2026-03-31 | Gleason Todd R | F · Tax / exercise payment | Common Stock | 2110.0 | 59.58 |
| 2026-03-31 | Gregory Alyson Noel | F · Tax / exercise payment | Common Stock | 175.0 | 59.58 |
Identity & relationships
SEC issuer · 0000003197CECO ENVIRONMENTAL CORP
Search names and former names
Revenue in constant purchasing power
| Year ended | Reported USD revenue | CPI-adjusted USD revenue |
|---|---|---|
| 2024-12-31 | $557.93M | $593.90M |
| 2023-12-31 | $544.85M | $597.05M |
| 2022-12-31 | $422.63M | $482.14M |
| 2021-12-31 | $324.14M | $399.37M |
| 2020-12-31 | $316.01M | $407.71M |
| 2019-12-31 | $341.87M | $446.49M |
| 2018-12-31 | $337.34M | $448.57M |
| 2017-12-31 | $345.05M | $470.04M |