InsiderTrades

Form 4 for CECO CECO ENVIRONMENTAL CORP

Accepted 2025-08-01 00:00:00 ET · period of report 2025-07-30 · accession 0000950170-25-101212 · SEC index · Original document

Summary rows

Aggregated the way they appear in lists: one row per insider, transaction code and security table.

X Filed Traded Ticker Insider Title Type Price Qty Owned ΔOwn Value
MI 2025-08-01 2025-07-30+ CECO DEZWIREK JASON Dir S - Sale $42.99 -100.0K 256.3K -28% -$4.30M

Purchase Sale Sale after option exercise All abbreviations

Every reported transaction

#TableSecurityDateCodeA/DSharesPriceOwned afterOwnExercise / expiryUnderlyingFootnotes
1 Common Common Stock 2025-07-31 S D 10,383 $43.07 200,000 I By 0to100 Inc. — — (F5) Price reflects the weighted average sale price for multiple transactions that ranged from $42.74 to $43.30 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.
2 Common Common Stock 2025-07-30 S D 4,329 $41.36 230,000 I By 0to100 Inc. — — (F3) Price reflects the weighted average sale price for multiple transactions that ranged from $40.69 to $41.61 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.
3 Common Common Stock 2025-07-31 S D 19,617 $43.79 210,383 I By 0to100 Inc. — — (F4) Price reflects the weighted average sale price for multiple transactions that ranged from $43.34 to $44.34 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.
4 Common Common Stock 2025-07-30 S D 21,986 $42.34 234,329 I By 0to100 Inc. — — (F2) Price reflects the weighted average sale price for multiple transactions that ranged from $41.68 to $42.63 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.
5 Common Common Stock 2025-07-30 S D 43,685 $43.09 256,315 I By 0to100 Inc. — — (F1) Price reflects the weighted average sale price for multiple transactions that ranged from $42.65 to $43.63 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.