Tapewire

Nasdaq · USD

CECO

CECO ENVIRONMENTAL CORP

Export transactions ↓
Tapewire entity
4034
SEC CIK
0000003197
Parsed reports
260

Last 12 months

Inside the activity.

3 purchase rows · 4 sale rows

Disclosed non-derivative P/S rows, by transaction month. Includes amendments and private transactions.
Monthly counts
MonthPurchasesSales
Nov 202500
Dec 202500
Jan 202600
Feb 202600
Mar 202600
Apr 202620
May 202601
Jun 202613
Jul 202600
Aug 202600
Sep 202600
Oct 202600

Latest available

Insider transactions

JSON API
Reset

Purchases/sales include open-market and private transactions. Plan disclosure applies to the filing; individual rows may differ. “Not disclosed” is not “unplanned.”

The cutoff filters transaction history only. Company summaries and owner relationships show the latest available disclosures. Parser corrections can improve historical records.

Transaction dateOwner / reported roleActivity / securityShares / unitsReported priceReported valueDetails
August 15, 2026 Filed Aug 18, 2026 19:23 UTC
Johansson Peter K.SVP, Chief Financial Officer
Tax withholdingCommon Stock 2,914 $79.59 $231,925.26
Disclosure

SEC source: 0001193125-26-355313 · ownership.xml · nonDerivative · entry 1

Johansson Peter K. · CIK 0001941417 · SVP, Chief Financial Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 37,832

F1 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
July 15, 2026 Filed Jul 17, 2026 19:17 UTC
Harris-Peterson CandaceChief Human Resources Officer
Tax withholdingCommon Stock 890 $79.03 $70,336.70
Disclosure

SEC source: 0001193125-26-307574 · ownership.xml · nonDerivative · entry 1

Harris-Peterson Candace · CIK 0001777558 · Chief Human Resources Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 21,101

F1 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
July 05, 2026 Filed Jul 7, 2026 15:03 UTC
Kovachev KirilChief Accounting Officer
Tax withholdingCommon Stock 460 $82.15 $37,789.00
Disclosure

SEC source: 0001193125-26-297114 · ownership.xml · nonDerivative · entry 1

Kovachev Kiril · CIK 0001983626 · Chief Accounting Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 15,801

F1 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
June 25, 2026 Filed Jun 26, 2026 21:13 UTC SaleCommon Stock 34,000 $97.28 $3,307,492.80
Disclosure

SEC source: 0001193125-26-285709 · ownership.xml · nonDerivative · entry 2

DEZWIREK JASON · CIK 0000946589 · Director

10b5-1 filing: No plan indicated

Ownership: Indirect · By 0to100 Inc.

Disclosed balance after: 132,000

F2 · price: Price reflects the weighted average sale price for multiple transactions that ranged from $96.66 to $98.40 per share. The Reporting Person undertakes to provide, upon request by the Commission Staff, the Issuer or a security holder of the Issuer, full information regarding the number of shares sold at each separate price.

Read SEC document
June 24, 2026 Filed Jun 26, 2026 21:13 UTC SaleCommon Stock 34,000 $96.61 $3,284,706.00
Disclosure

SEC source: 0001193125-26-285709 · ownership.xml · nonDerivative · entry 1

DEZWIREK JASON · CIK 0000946589 · Director

10b5-1 filing: No plan indicated

Ownership: Indirect · By 0to100 Inc.

Disclosed balance after: 166,000

F1 · price: Price reflects the weighted average sale price for multiple transactions that ranged from $96.30 to $97.06 per share. The Reporting Person undertakes to provide, upon request by the Commission Staff, the Issuer or a security holder of the Issuer, full information regarding the number of shares sold at each separate price.

Read SEC document
June 24, 2026 Filed Jun 26, 2026 21:11 UTC
Johansson Peter K.SVP, Chief Financial Officer
SaleCommon Stock 30,000 $96.49 $2,894,802.00
Disclosure

SEC source: 0001193125-26-285695 · ownership.xml · nonDerivative · entry 1

Johansson Peter K. · CIK 0001941417 · SVP, Chief Financial Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 40,746

F1 · price: Price reflects the weighted average sale price for multiple transactions that ranged from $96.08 to $97.00 per share. The Reporting Person undertakes to provide, upon request by the Commission Staff, the Issuer or a security holder of the Issuer, full information regarding the number of shares sold at each separate price.

Read SEC document
June 08, 2026 Filed Jun 10, 2026 19:55 UTC
Harris-Peterson CandaceChief Human Resources Officer
GrantCommon Stock 3,105 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-265774 · ownership.xml · nonDerivative · entry 1

Harris-Peterson Candace · CIK 0001777558 · Chief Human Resources Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 21,991

F1 · shares: Represents restricted stock units which vest in three equal annual installments beginning June 8, 2027.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:35 UTC GrantCommon Stock 3,190 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-256034 · ownership.xml · nonDerivative · entry 1

SACHS VALERIE GENTILE · CIK 0001228169 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 105,334

F1 · shares: Shares will vest on May 15, 2027.

F2 · shares: Includes grant of 975 shares of common stock in lieu of annual cash fees paid to the director.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:35 UTC PurchaseCommon Stock 20,000 $76.85 $1,536,938.00
Disclosure

SEC source: 0001193125-26-256033 · ownership.xml · nonDerivative · entry 2

WALLMAN RICHARD F · CIK 0001198092 · Director

10b5-1 filing: No plan indicated

Ownership: Indirect · By spouse

Disclosed balance after: 105,500

F3 · price: Price reflects the weighted average purchase price for multiple transactions that ranged from $75.00 to $78.75 per share. The Reporting Person undertakes to provide, upon request by the Commission Staff, the Issuer or a security holder of the Issuer, full information regarding the number of shares purchased at each separate price.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:35 UTC GrantCommon Stock 3,443 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-256033 · ownership.xml · nonDerivative · entry 1

WALLMAN RICHARD F · CIK 0001198092 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 233,352

F1 · shares: Includes grant of 1,228 shares of common stock in lieu of annual cash fees paid to the director.

F2 · shares: Shares will vest May 15, 2027.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:15 UTC GrantCommon Stock 2,215 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-256004 · ownership.xml · nonDerivative · entry 1

SIEGEL LAURIE · CIK 0001223626 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 22,133

F1 · shares: Shares will vest on May 15, 2027.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:09 UTC GrantCommon Stock 2,215 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-255993 · ownership.xml · nonDerivative · entry 1

KNOWLING ROBERT E JR · CIK 0001207632 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 13,077

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:08 UTC
Nanda MunishDirector
GrantCommon Stock 2,215 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-255989 · ownership.xml · nonDerivative · entry 1

Nanda Munish · CIK 0001532274 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 64,246

F1 · shares: Shares will vest May 15, 2027.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:04 UTC GrantRestricted Stock Units · Derivative 1,107 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-255983 · ownership.xml · derivative · entry 2

Mannarino Claudio A · CIK 0001378778 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 7,113

Underlying: Common Stock · 1,107 shares

Expires not disclosed

F2 · derivative.exercise_price: Represents restricted stock units granted under the CECO Environmental Corp. Deferred Compensation Plan for Non-Employee Directors. Each restricted stock unit represents a contingent right to receive one share of the Company's common stock and will vest on May 15, 2027.

F3 · derivative.exercise_date: Conversion of restricted stock units to the Company's common stock and distribution of such stock under the Deferred Compensation Plan is deferred until termination of service as a Company director.

F3 · derivative.expiration_date: Conversion of restricted stock units to the Company's common stock and distribution of such stock under the Deferred Compensation Plan is deferred until termination of service as a Company director.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:04 UTC GrantCommon Stock 1,108 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-255983 · ownership.xml · nonDerivative · entry 1

Mannarino Claudio A · CIK 0001378778 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 78,697

F1 · shares: Shares will vest on May 15, 2027.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:03 UTC GrantCommon Stock 2,215 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-255980 · ownership.xml · nonDerivative · entry 1

DEZWIREK JASON · CIK 0000946589 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 1,236,080

F1 · shares: Shares will vest on May 15, 2027.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:02 UTC
Harris-Peterson CandaceChief Human Resources Officer
GrantCommon Stock 625 Not disclosed Not disclosed
Disclosure

SEC source: 0001193125-26-255977 · ownership.xml · nonDerivative · entry 6

Harris-Peterson Candace · CIK 0001777558 · Chief Human Resources Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 18,886

F8 · shares: On June 1, 2023, the Reporting Person was granted an award of Thermon RSUs, which was assumed and converted into a fully vested Converted RSU Award.

F1 · price: On June 1, 2026 (the "Closing Date"), pursuant to an Agreement and Plan of Merger, dated as of February 23, 2026 (the "Merger Agreement"), by and among CECO Environmental Corp. (the "Issuer"), Thermon Group Holdings, Inc. ("Thermon"), Longhorn Merger Sub, Inc. ("Merger Sub, Inc.") and Longhorn Merger Sub LLC ("Merger Sub LLC"), (i) Merger Sub, Inc. merged with and into Thermon, with Thermon continuing as a wholly-owned subsidiary of the Issuer and the surviving corporation of the merger (the "First Merger") and (ii) Thermon, as the surviving corporation of the First Merger, merged with and into Merger Sub LLC, with Merger Sub LLC being the surviving entity of the merger.

F2 · price: (Continued from Footnote 1) Pursuant to the Merger Agreement, at the effective time of the First Merger (the "Effective Time"), each outstanding restricted stock unit of Thermon (each a "Thermon RSU") and outstanding award of performance units (each a "Thermon PU"), was automatically assumed by the Issuer and converted into a restricted stock unit with respect to a number of shares of the Issuer's common stock equal to the product of (x) the number of shares of Thermon's common stock subject to such Thermon RSU or Thermon PU and (y) 0.8110 (each, a "Converted RSU Award").

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:02 UTC
Harris-Peterson CandaceChief Human Resources Officer
GrantCommon Stock 4,679 Not disclosed Not disclosed
Disclosure

SEC source: 0001193125-26-255977 · ownership.xml · nonDerivative · entry 5

Harris-Peterson Candace · CIK 0001777558 · Chief Human Resources Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 18,261

F7 · shares: On June 1, 2024, the Reporting Person was granted an award of Thermon PUs, which was assumed and converted into a Converted RSU Award that vests in full on March 31, 2027.

F1 · price: On June 1, 2026 (the "Closing Date"), pursuant to an Agreement and Plan of Merger, dated as of February 23, 2026 (the "Merger Agreement"), by and among CECO Environmental Corp. (the "Issuer"), Thermon Group Holdings, Inc. ("Thermon"), Longhorn Merger Sub, Inc. ("Merger Sub, Inc.") and Longhorn Merger Sub LLC ("Merger Sub LLC"), (i) Merger Sub, Inc. merged with and into Thermon, with Thermon continuing as a wholly-owned subsidiary of the Issuer and the surviving corporation of the merger (the "First Merger") and (ii) Thermon, as the surviving corporation of the First Merger, merged with and into Merger Sub LLC, with Merger Sub LLC being the surviving entity of the merger.

F2 · price: (Continued from Footnote 1) Pursuant to the Merger Agreement, at the effective time of the First Merger (the "Effective Time"), each outstanding restricted stock unit of Thermon (each a "Thermon RSU") and outstanding award of performance units (each a "Thermon PU"), was automatically assumed by the Issuer and converted into a restricted stock unit with respect to a number of shares of the Issuer's common stock equal to the product of (x) the number of shares of Thermon's common stock subject to such Thermon RSU or Thermon PU and (y) 0.8110 (each, a "Converted RSU Award").

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:02 UTC
Harris-Peterson CandaceChief Human Resources Officer
GrantCommon Stock 1,401 Not disclosed Not disclosed
Disclosure

SEC source: 0001193125-26-255977 · ownership.xml · nonDerivative · entry 4

Harris-Peterson Candace · CIK 0001777558 · Chief Human Resources Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 13,582

F6 · shares: On June 1, 2024, the Reporting Person was granted an award of Thermon RSUs, which was assumed and converted into a Converted RSU Award that vested as to one-half on June 1, 2026 and vests as to one-half on June 1, 2027.

F1 · price: On June 1, 2026 (the "Closing Date"), pursuant to an Agreement and Plan of Merger, dated as of February 23, 2026 (the "Merger Agreement"), by and among CECO Environmental Corp. (the "Issuer"), Thermon Group Holdings, Inc. ("Thermon"), Longhorn Merger Sub, Inc. ("Merger Sub, Inc.") and Longhorn Merger Sub LLC ("Merger Sub LLC"), (i) Merger Sub, Inc. merged with and into Thermon, with Thermon continuing as a wholly-owned subsidiary of the Issuer and the surviving corporation of the merger (the "First Merger") and (ii) Thermon, as the surviving corporation of the First Merger, merged with and into Merger Sub LLC, with Merger Sub LLC being the surviving entity of the merger.

F2 · price: (Continued from Footnote 1) Pursuant to the Merger Agreement, at the effective time of the First Merger (the "Effective Time"), each outstanding restricted stock unit of Thermon (each a "Thermon RSU") and outstanding award of performance units (each a "Thermon PU"), was automatically assumed by the Issuer and converted into a restricted stock unit with respect to a number of shares of the Issuer's common stock equal to the product of (x) the number of shares of Thermon's common stock subject to such Thermon RSU or Thermon PU and (y) 0.8110 (each, a "Converted RSU Award").

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:02 UTC
Harris-Peterson CandaceChief Human Resources Officer
GrantCommon Stock 6,313 Not disclosed Not disclosed
Disclosure

SEC source: 0001193125-26-255977 · ownership.xml · nonDerivative · entry 3

Harris-Peterson Candace · CIK 0001777558 · Chief Human Resources Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 12,181

F5 · shares: On June 1, 2025, the Reporting Person was granted an award of Thermon PUs, which was assumed and converted into a Converted RSU Award that vests in full on March 31, 2028.

F1 · price: On June 1, 2026 (the "Closing Date"), pursuant to an Agreement and Plan of Merger, dated as of February 23, 2026 (the "Merger Agreement"), by and among CECO Environmental Corp. (the "Issuer"), Thermon Group Holdings, Inc. ("Thermon"), Longhorn Merger Sub, Inc. ("Merger Sub, Inc.") and Longhorn Merger Sub LLC ("Merger Sub LLC"), (i) Merger Sub, Inc. merged with and into Thermon, with Thermon continuing as a wholly-owned subsidiary of the Issuer and the surviving corporation of the merger (the "First Merger") and (ii) Thermon, as the surviving corporation of the First Merger, merged with and into Merger Sub LLC, with Merger Sub LLC being the surviving entity of the merger.

F2 · price: (Continued from Footnote 1) Pursuant to the Merger Agreement, at the effective time of the First Merger (the "Effective Time"), each outstanding restricted stock unit of Thermon (each a "Thermon RSU") and outstanding award of performance units (each a "Thermon PU"), was automatically assumed by the Issuer and converted into a restricted stock unit with respect to a number of shares of the Issuer's common stock equal to the product of (x) the number of shares of Thermon's common stock subject to such Thermon RSU or Thermon PU and (y) 0.8110 (each, a "Converted RSU Award").

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:02 UTC
Harris-Peterson CandaceChief Human Resources Officer
GrantCommon Stock 2,735 Not disclosed Not disclosed
Disclosure

SEC source: 0001193125-26-255977 · ownership.xml · nonDerivative · entry 2

Harris-Peterson Candace · CIK 0001777558 · Chief Human Resources Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 5,868

F4 · shares: On June 1, 2025, the Reporting Person was granted an award of Thermon RSUs, which was assumed and converted into a Converted RSU Award that vested as to one-third on June 1, 2026 and vests as to one-third on each of June 1, 2027 and June 1, 2028.

F1 · price: On June 1, 2026 (the "Closing Date"), pursuant to an Agreement and Plan of Merger, dated as of February 23, 2026 (the "Merger Agreement"), by and among CECO Environmental Corp. (the "Issuer"), Thermon Group Holdings, Inc. ("Thermon"), Longhorn Merger Sub, Inc. ("Merger Sub, Inc.") and Longhorn Merger Sub LLC ("Merger Sub LLC"), (i) Merger Sub, Inc. merged with and into Thermon, with Thermon continuing as a wholly-owned subsidiary of the Issuer and the surviving corporation of the merger (the "First Merger") and (ii) Thermon, as the surviving corporation of the First Merger, merged with and into Merger Sub LLC, with Merger Sub LLC being the surviving entity of the merger.

F2 · price: (Continued from Footnote 1) Pursuant to the Merger Agreement, at the effective time of the First Merger (the "Effective Time"), each outstanding restricted stock unit of Thermon (each a "Thermon RSU") and outstanding award of performance units (each a "Thermon PU"), was automatically assumed by the Issuer and converted into a restricted stock unit with respect to a number of shares of the Issuer's common stock equal to the product of (x) the number of shares of Thermon's common stock subject to such Thermon RSU or Thermon PU and (y) 0.8110 (each, a "Converted RSU Award").

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:02 UTC
Harris-Peterson CandaceChief Human Resources Officer
GrantCommon Stock 3,133 Not disclosed Not disclosed
Disclosure

SEC source: 0001193125-26-255977 · ownership.xml · nonDerivative · entry 1

Harris-Peterson Candace · CIK 0001777558 · Chief Human Resources Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 3,133

F3 · shares: On May 12, 2026, the Reporting Person was granted an award of Thermon RSUs, which was assumed and converted into a Converted RSU Award that vests in equal installments on each of June 1, 2027, June 1, 2028 and June 1, 2029.

F1 · price: On June 1, 2026 (the "Closing Date"), pursuant to an Agreement and Plan of Merger, dated as of February 23, 2026 (the "Merger Agreement"), by and among CECO Environmental Corp. (the "Issuer"), Thermon Group Holdings, Inc. ("Thermon"), Longhorn Merger Sub, Inc. ("Merger Sub, Inc.") and Longhorn Merger Sub LLC ("Merger Sub LLC"), (i) Merger Sub, Inc. merged with and into Thermon, with Thermon continuing as a wholly-owned subsidiary of the Issuer and the surviving corporation of the merger (the "First Merger") and (ii) Thermon, as the surviving corporation of the First Merger, merged with and into Merger Sub LLC, with Merger Sub LLC being the surviving entity of the merger.

F2 · price: (Continued from Footnote 1) Pursuant to the Merger Agreement, at the effective time of the First Merger (the "Effective Time"), each outstanding restricted stock unit of Thermon (each a "Thermon RSU") and outstanding award of performance units (each a "Thermon PU"), was automatically assumed by the Issuer and converted into a restricted stock unit with respect to a number of shares of the Issuer's common stock equal to the product of (x) the number of shares of Thermon's common stock subject to such Thermon RSU or Thermon PU and (y) 0.8110 (each, a "Converted RSU Award").

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:02 UTC GrantCommon Stock 2,215 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-255974 · ownership.xml · nonDerivative · entry 2

GEORGE MARCUS J · CIK 0001519537 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 38,905

F4 · shares: Shares will vest on May 15, 2027.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:02 UTC GrantCommon Stock 36,690 Not disclosed Not disclosed
Disclosure

SEC source: 0001193125-26-255974 · ownership.xml · nonDerivative · entry 1

GEORGE MARCUS J · CIK 0001519537 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 36,690

F1 · price: On June 1, 2026 (the "Closing Date"), pursuant to an Agreement and Plan of Merger, dated as of February 23, 2026 (the "Merger Agreement"), by and among CECO Environmental Corp. (the "Issuer"), Thermon Group Holdings, Inc. ("Thermon"), Longhorn Merger Sub, Inc. ("Merger Sub, Inc.") and Longhorn Merger Sub LLC ("Merger Sub LLC"), (i) Merger Sub, Inc. merged with and into Thermon, with Thermon continuing as a wholly-owned subsidiary of the Issuer and the surviving corporation of the merger (the "First Merger") and (ii) Thermon, as the surviving corporation of the First Merger, merged with and into Merger Sub LLC, with Merger Sub LLC being the surviving entity of the merger.

F2 · price: (Continued from Footnote 1) Pursuant to the Merger Agreement, at the effective time of the First Merger (the "Effective Time"), each share of Thermon's common stock issued and outstanding immediately prior to the Effective Time was converted into the right to receive, at the election of the holder and subject to the proration mechanisms set forth in the Merger Agreement, one of the following forms of merger consideration: (A) 0.6840 shares of the Issuer's common stock plus $10.00 in cash without interest (the "Mixed Election Consideration"), (B) $63.89 in cash, (C) 0.8110 shares of the Issuer's common stock, or (D) for any shares of Thermon's common stock for which no election was made, the Mixed Election Consideration.

F3 · price: (Continued from Footnote 2) The Reporting Person elected to receive the Mixed Election Consideration in exchange for his shares of Thermon common stock. As a result, the Reporting Person received 36,690 shares of the Issuer's common stock in exchange for shares of Thermon common stock held by the Reporting Person immediately prior to the Effective Time.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:01 UTC GrantRestricted Stock Units · Derivative 2,215 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-255971 · ownership.xml · derivative · entry 2

RICHEY VICTOR L JR · CIK 0001216231 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 2,215

Underlying: Common Stock · 2,215 shares

Expires not disclosed

F4 · derivative.exercise_price: Represents restricted stock units granted under the CECO Environmental Corp. Deferred Compensation Plan for Non-Employee Directors. Each restricted stock unit represents a contingent right to receive one share of the Issuer's common stock and will vest on May 15, 2027.

F5 · derivative.exercise_date: Conversion of restricted stock units to the Issuer's common stock and distribution of such stock under the Deferred Compensation Plan is deferred until termination of service as a director.

F5 · derivative.expiration_date: Conversion of restricted stock units to the Issuer's common stock and distribution of such stock under the Deferred Compensation Plan is deferred until termination of service as a director.

Read SEC document
June 01, 2026 Filed Jun 3, 2026 23:01 UTC GrantCommon Stock 6,378 Not disclosed Not disclosed
Disclosure

SEC source: 0001193125-26-255971 · ownership.xml · nonDerivative · entry 1

RICHEY VICTOR L JR · CIK 0001216231 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 6,378

F1 · price: On June 1, 2026 (the "Closing Date"), pursuant to an Agreement and Plan of Merger, dated as of February 23, 2026 (the "Merger Agreement"), by and among CECO Environmental Corp. (the "Issuer"), Thermon Group Holdings, Inc. ("Thermon"), Longhorn Merger Sub, Inc. ("Merger Sub, Inc.") and Longhorn Merger Sub LLC ("Merger Sub LLC"), (i) Merger Sub, Inc. merged with and into Thermon, with Thermon continuing as a wholly-owned subsidiary of the Issuer and the surviving corporation of the merger (the "First Merger") and (ii) Thermon, as the surviving corporation of the First Merger, merged with and into Merger Sub LLC, with Merger Sub LLC being the surviving entity of the merger.

F2 · price: (Continued from Footnote 1) Pursuant to the Merger Agreement, at the effective time of the First Merger (the "Effective Time"), each share of Thermon's common stock issued and outstanding immediately prior to the Effective Time was converted into the right to receive, at the election of the holder and subject to the proration mechanisms set forth in the Merger Agreement, one of the following forms of merger consideration: (A) 0.6840 shares of the Issuer's common stock plus $10.00 in cash without interest (the "Mixed Election Consideration"), (B) $63.89 in cash, (C) 0.8110 shares of the Issuer's common stock (the "Stock Election Consideration"), or (D) for any shares of Thermon's common stock for which no election was made, the Mixed Election Consideration.

F3 · price: (Continued from Footnote 2) The Reporting Person elected to receive the Stock Election Consideration in exchange for his shares of Thermon common stock. As a result, the Reporting Person received 6,378 shares of the Issuer's common stock in exchange for shares of Thermon common stock held by the Reporting Person immediately prior to the Effective Time.

Read SEC document
May 01, 2026 Filed May 4, 2026 19:04 UTC
Nanda MunishDirector
SaleCommon Stock 11,218 $74.00 $830,145.46
Disclosure

SEC source: 0001193125-26-203739 · ownership.xml · nonDerivative · entry 1

Nanda Munish · CIK 0001532274 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 62,031

F1 · price: Price reflects the weighted average sale price for multiple transactions that ranged from $74.00 to $74.02 per share. The Reporting Person undertakes to provide, upon request by the Commission Staff, the Issuer or a security holder of the Issuer, full information regarding the number of shares purchased at each separate price.

Read SEC document
April 29, 2026 Filed May 1, 2026 20:03 UTC PurchaseCommon Stock 5,000 $73.80 $368,990.00
Disclosure

SEC source: 0001193125-26-201388 · ownership.xml · nonDerivative · entry 2

WALLMAN RICHARD F · CIK 0001198092 · Director

10b5-1 filing: No plan indicated

Ownership: Indirect · By spouse

Disclosed balance after: 85,500

F1 · price: Price reflects the weighted average purchase price for multiple transactions that ranged from $73.78 to $73.80 per share. The Reporting Person undertakes to provide, upon request by the Commission Staff, the Issuer or a security holder of the Issuer, full information regarding the number of shares purchased at each separate price.

Read SEC document
April 29, 2026 Filed May 1, 2026 20:03 UTC PurchaseCommon Stock 10,000 $73.25 $732,500.00
Disclosure

SEC source: 0001193125-26-201388 · ownership.xml · nonDerivative · entry 1

WALLMAN RICHARD F · CIK 0001198092 · Director

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 229,909

Read SEC document
March 31, 2026 Filed Apr 2, 2026 19:17 UTC
Gleason Todd RDirector · Chief Executive Officer
Tax withholdingCommon Stock 2,110 $59.58 $125,713.80
Disclosure

SEC source: 0001193125-26-139880 · ownership.xml · nonDerivative · entry 1

Gleason Todd R · CIK 0001571235 · Director · Chief Executive Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 450,688

F1 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
March 31, 2026 Filed Apr 2, 2026 19:17 UTC
Johansson Peter K.SVP, Chief Financial Officer
Tax withholdingCommon Stock 653 $59.58 $38,905.74
Disclosure

SEC source: 0001193125-26-139885 · ownership.xml · nonDerivative · entry 1

Johansson Peter K. · CIK 0001941417 · SVP, Chief Financial Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 70,726

Read SEC document
March 31, 2026 Filed Apr 2, 2026 19:16 UTC
Gregory Alyson NoelGeneral Counsel
Tax withholdingCommon Stock 175 $59.58 $10,426.50
Disclosure

SEC source: 0001193125-26-139876 · ownership.xml · nonDerivative · entry 1

Gregory Alyson Noel · CIK 0002105779 · General Counsel

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 23,019

Read SEC document
March 17, 2026 Filed Mar 18, 2026 00:35 UTC
Gregory Alyson NoelGeneral Counsel
Tax withholdingCommon Stock 139 $57.06 $7,931.34
Disclosure

SEC source: 0001193125-26-111583 · ownership.xml · nonDerivative · entry 3

Gregory Alyson Noel · CIK 0002105779 · General Counsel

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 23,194

F1 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
March 17, 2026 Filed Mar 18, 2026 00:34 UTC
Kovachev KirilChief Accounting Officer
Tax withholdingCommon Stock 346 $57.06 $19,742.76
Disclosure

SEC source: 0001193125-26-111580 · ownership.xml · nonDerivative · entry 3

Kovachev Kiril · CIK 0001983626 · Chief Accounting Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 16,261

F1 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
March 17, 2026 Filed Mar 18, 2026 00:34 UTC
Johansson Peter K.SVP, Chief Financial Officer
Tax withholdingCommon Stock 1,570 $57.06 $89,584.20
Disclosure

SEC source: 0001193125-26-111578 · ownership.xml · nonDerivative · entry 5

Johansson Peter K. · CIK 0001941417 · SVP, Chief Financial Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 71,379

F2 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
March 16, 2026 Filed Mar 18, 2026 00:35 UTC
Gregory Alyson NoelGeneral Counsel
GrantCommon Stock 3,155 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-111583 · ownership.xml · nonDerivative · entry 2

Gregory Alyson Noel · CIK 0002105779 · General Counsel

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 23,333

Read SEC document
March 16, 2026 Filed Mar 18, 2026 00:34 UTC
Kovachev KirilChief Accounting Officer
GrantCommon Stock 1,753 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-111580 · ownership.xml · nonDerivative · entry 2

Kovachev Kiril · CIK 0001983626 · Chief Accounting Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 16,607

Read SEC document
March 16, 2026 Filed Mar 18, 2026 00:34 UTC
Johansson Peter K.SVP, Chief Financial Officer
GrantCommon Stock 3,944 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-111578 · ownership.xml · nonDerivative · entry 4

Johansson Peter K. · CIK 0001941417 · SVP, Chief Financial Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 72,949

Read SEC document
March 16, 2026 Filed Mar 18, 2026 00:33 UTC
Gleason Todd RDirector · Chief Executive Officer
GrantStock Option (right to buy) · Derivative 17,563 $0.00 Strike: $57.06 $0.00
Disclosure

SEC source: 0001193125-26-111577 · ownership.xml · derivative · entry 7

Gleason Todd R · CIK 0001571235 · Director · Chief Executive Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 17,563

Underlying: Common Stock · 17,563 shares

Expires not disclosed

F3 · derivative.exercise_date: The stock option vests in three equal annual installments beginning on March 16, 2027, and expires on March 16, 2036.

F3 · derivative.expiration_date: The stock option vests in three equal annual installments beginning on March 16, 2027, and expires on March 16, 2036.

Read SEC document
March 15, 2026 Filed Mar 18, 2026 00:35 UTC
Gregory Alyson NoelGeneral Counsel
Tax withholdingCommon Stock 150 $54.50 $8,175.00
Disclosure

SEC source: 0001193125-26-111583 · ownership.xml · nonDerivative · entry 1

Gregory Alyson Noel · CIK 0002105779 · General Counsel

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 20,178

F1 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
March 15, 2026 Filed Mar 18, 2026 00:34 UTC
Kovachev KirilChief Accounting Officer
Tax withholdingCommon Stock 380 $54.50 $20,710.00
Disclosure

SEC source: 0001193125-26-111580 · ownership.xml · nonDerivative · entry 1

Kovachev Kiril · CIK 0001983626 · Chief Accounting Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 14,854

F1 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

F2 · balance_after: Includes 120 shares acquired under the CECO Environmental Corp. 2020 Employee Stock Purchase Plan.

Read SEC document
March 15, 2026 Filed Mar 18, 2026 00:34 UTC
Johansson Peter K.SVP, Chief Financial Officer
Tax withholdingCommon Stock 1,731 $54.50 $94,339.50
Disclosure

SEC source: 0001193125-26-111578 · ownership.xml · nonDerivative · entry 3

Johansson Peter K. · CIK 0001941417 · SVP, Chief Financial Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 69,005

F2 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
March 15, 2026 Filed Mar 18, 2026 00:34 UTC
Johansson Peter K.SVP, Chief Financial Officer
Tax withholdingCommon Stock 4,967 $54.85 $272,439.95
Disclosure

SEC source: 0001193125-26-111578 · ownership.xml · nonDerivative · entry 2

Johansson Peter K. · CIK 0001941417 · SVP, Chief Financial Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 70,736

F2 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
March 15, 2026 Filed Mar 18, 2026 00:34 UTC
Johansson Peter K.SVP, Chief Financial Officer
GrantCommon Stock 16,083 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-111578 · ownership.xml · nonDerivative · entry 1

Johansson Peter K. · CIK 0001941417 · SVP, Chief Financial Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 75,703

F1 · kind: Represents performance share units earned.

Read SEC document
March 15, 2026 Filed Mar 18, 2026 00:33 UTC
Gleason Todd RDirector · Chief Executive Officer
Tax withholdingCommon Stock 29,535 $54.85 $1,619,994.75
Disclosure

SEC source: 0001193125-26-111577 · ownership.xml · nonDerivative · entry 2

Gleason Todd R · CIK 0001571235 · Director · Chief Executive Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 452,798

F2 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
March 15, 2026 Filed Mar 18, 2026 00:33 UTC
Gleason Todd RDirector · Chief Executive Officer
GrantCommon Stock 75,055 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-111577 · ownership.xml · nonDerivative · entry 1

Gleason Todd R · CIK 0001571235 · Director · Chief Executive Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 482,333

F1 · kind: Represents performance share units earned.

Read SEC document
March 07, 2026 Filed Mar 9, 2026 17:04 UTC
Gleason Todd RDirector · Chief Executive Officer
Tax withholdingCommon Stock 3,557 $52.53 $186,849.21
Disclosure

SEC source: 0001193125-26-098095 · ownership.xml · nonDerivative · entry 1

Gleason Todd R · CIK 0001571235 · Director · Chief Executive Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 407,278

F1 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
March 07, 2026 Filed Mar 9, 2026 17:04 UTC
Gregory Alyson NoelGeneral Counsel
Tax withholdingCommon Stock 287 $52.53 $15,076.11
Disclosure

SEC source: 0001193125-26-098094 · ownership.xml · nonDerivative · entry 1

Gregory Alyson Noel · CIK 0002105779 · General Counsel

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 20,328

F1 · kind: Reflects shares withheld for net settlement to cover the tax liability for the vesting of restricted stock units.

Read SEC document
January 15, 2026 Filed Jan 16, 2026 19:42 UTC
Gregory Alyson NoelGeneral Counsel
GrantCommon Stock 8,465 $0.00 $0.00
Disclosure

SEC source: 0001193125-26-015147 · ownership.xml · nonDerivative · entry 1

Gregory Alyson Noel · CIK 0002105779 · General Counsel

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 20,615

Read SEC document
September 22, 2025 Filed Sep 23, 2025 00:49 UTC
Gleason Todd RDirector · Chief Executive Officer
Exercise / conversionStock Option (right to buy) · Derivative 98,101 $0.00 Strike: $12.72 $0.00
Disclosure

SEC source: 0001193125-25-211916 · ownership.xml · derivative · entry 15

Gleason Todd R · CIK 0001571235 · Director · Chief Executive Officer

10b5-1 filing: No plan indicated

Ownership: Direct

Disclosed balance after: 598,204

Underlying: Common Stock · 98,101 shares

Expires not disclosed

Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event.

F6 · derivative.exercise_date: The stock option vested in four equal annual installments beginning on July 6, 2021, and expires on July 6, 2027.

F6 · derivative.expiration_date: The stock option vested in four equal annual installments beginning on July 6, 2021, and expires on July 6, 2027.

Read SEC document

Value uses the disclosed total when available, otherwise shares × reported transaction price. It is not an estimate of exercise cash cost or investment performance.