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

15 insiders reported 74 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, DEZWIREK JASON (Director) Sell 34,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-26DEZWIREK JASONDirectorSell34,000$3.3M
2026-06-26DEZWIREK JASONDirectorSell34,000$3.3M
2026-06-26Johansson Peter K.SVP, Chief Financial OfficerSell30,000$2.9M
2026-06-10Harris-Peterson CandaceChief Human Resources OfficerBuy3,105$0
2026-06-03Nanda MunishDirectorBuy2,215$0
2026-06-03WALLMAN RICHARD FDirectorBuy20,000$1.5M
2026-06-03DEZWIREK JASONDirectorBuy2,215$0
2026-06-03KNOWLING ROBERT E JRDirectorBuy2,215$0
2026-06-03Mannarino Claudio ADirectorBuy1,108$0
2026-06-03WALLMAN RICHARD FDirectorBuy3,443$0
2026-06-03GEORGE MARCUS JDirectorBuy36,690$0
2026-06-03GEORGE MARCUS JDirectorBuy2,215$0
2026-06-03SACHS VALERIE GENTILEDirectorBuy3,190$0
2026-06-03RICHEY VICTOR L JRDirectorBuy6,378$0
2026-06-03SIEGEL LAURIEDirectorBuy2,215$0
2026-06-03Harris-Peterson CandaceChief Human Resources OfficerBuy3,133$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,132

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