| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CECO | DEZWIREK JASON | Director | Jun 25 '26 | Sale | 97.28 | 34,000 | 3,307,493 | 132,000 | Jun 26 |
| CECO | DEZWIREK JASON | Director | Jun 24 '26 | Sale | 96.61 | 34,000 | 3,284,706 | 166,000 | Jun 26 |
| CECO | DEZWIREK JASON | Director | Jul 31 '25 | Sale | 43.54 | 30,000 | 1,306,170 | 200,000 | Aug 01 |
| CECO | DEZWIREK JASON | Director | Jul 30 '25 | Sale | 42.75 | 70,000 | 2,992,158 | 230,000 | Aug 01 |
| CECO | DEZWIREK JASON | director, 10 percent owner: | Aug 07 '20 | Buy | 8.00 | 11,000 | 88,028 | 2,770,546 | Aug 10 |
| CECO | DEZWIREK JASON | director, 10 percent owner: | Aug 06 '20 | Buy | 7.66 | 25,000 | 191,403 | 2,759,546 | Aug 10 |