CECO ENVIRONMENTAL CORP (CECO) Insider Trading -- Recent Executive & Director Transactions

15 insiders reported 91 Form 4 transactions for CECO ENVIRONMENTAL CORP (CECO) over the past 18 months (most recent 2026-08-18). Recent activity: Johansson Peter K. (SVP, Chief Financial Officer) Sell 2,914 shares, Harris-Peterson Candace (Chief Human Resources Officer) Sell 890 shares, Kovachev Kiril (Chief Accounting Officer) Sell 460 shares, Johansson Peter K. (SVP, Chief Financial Officer) Sell 30,000 shares, DEZWIREK JASON (Director) Sell 34,000 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-08-18Johansson Peter K.SVP, Chief Financial OfficerSell2,914$231,925
2026-07-17Harris-Peterson CandaceChief Human Resources OfficerSell890$70,337
2026-07-07Kovachev KirilChief Accounting OfficerSell460$37,789
2026-06-26Johansson Peter K.SVP, Chief Financial OfficerSell30,000$2.9M
2026-06-26DEZWIREK JASONDirectorSell34,000$3.3M
2026-06-26DEZWIREK JASONDirectorSell34,000$3.3M
2026-06-10Harris-Peterson CandaceChief Human Resources OfficerBuy3,105$0
2026-06-03Mannarino Claudio ADirectorBuy1,108$0
2026-06-03KNOWLING ROBERT E JRDirectorBuy2,215$0
2026-06-03RICHEY VICTOR L JRDirectorBuy6,378$0
2026-06-03SIEGEL LAURIEDirectorBuy2,215$0
2026-06-03SACHS VALERIE GENTILEDirectorBuy3,190$0
2026-06-03WALLMAN RICHARD FDirectorBuy3,443$0
2026-06-03GEORGE MARCUS JDirectorBuy36,690$0
2026-06-03Nanda MunishDirectorBuy2,215$0
2026-06-03Harris-Peterson CandaceChief Human Resources OfficerBuy3,133$0
2026-06-03DEZWIREK JASONDirectorBuy2,215$0
2026-06-03WALLMAN RICHARD FDirectorBuy20,000$1.5M
2026-06-03GEORGE MARCUS JDirectorBuy2,215$0
2026-06-03Harris-Peterson CandaceChief Human Resources OfficerBuy2,735$0
2026-06-03Harris-Peterson CandaceChief Human Resources OfficerBuy6,313$0
2026-06-03Harris-Peterson CandaceChief Human Resources OfficerBuy1,401$0
2026-06-03Harris-Peterson CandaceChief Human Resources OfficerBuy4,679$0
2026-06-03Harris-Peterson CandaceChief Human Resources OfficerBuy625$0
2026-05-04Nanda MunishDirectorSell11,218$830,145

Source: SEC Form 4 filings · as of 2026-08-18