Gleason Todd R, CEO of CECO Environmental Corp ($CECO), sold about $15.1 million in company shares across five open market transactions over the past year. His most recent sale occurred on September 22, 2025. These sales rank him 830th among 11,678 insiders for total value sold, above the average of $8.6 million per seller and close to the typical 6.4 transactions. He made no open market purchases in this period.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 31, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 2110 | $59.58 | 452,464.0000 | 36,549,130 | 0.46% | 0.01% |
| March 15, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 29535 | $54.85 | 454,574.0000 | 36,549,130 | 6.10% | 0.08% |
| March 16, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Stock Option (right to buy) | 17563 | $0.00 | 1,025,462.0000 | 36,549,130 | 1.74% | 0.05% |
| March 15, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Common Stock | 75055 | $0.00 | 484,109.0000 | 36,549,130 | 18.35% | 0.21% |
| March 7, 2026 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 3557 | $52.53 | 409,054.0000 | 36,549,130 | 0.86% | 0.01% |
| Sept. 22, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | M | Common Stock | 98101 | $12.72 | 510,712.0000 | 36,382,000 | 23.78% | 0.27% |
| Sept. 22, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | M | Stock Option (right to buy) | 98101 | $0.00 | 915,106.0000 | 36,382,000 | 9.68% | 0.27% |
| Sept. 18, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | M | Stock Option (right to buy) | 101899 | $0.00 | 1,013,207.0000 | 36,382,000 | 9.14% | 0.28% |
| Sept. 18, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | M | Stock Option (right to buy) | 100000 | $0.00 | 1,115,106.0000 | 36,382,000 | 8.23% | 0.27% |
| Sept. 22, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | S | Common Stock | 98101 | $50.45 | 412,611.0000 | 36,382,000 | 19.21% | 0.27% |
| Sept. 18, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | M | Common Stock | 100000 | $12.72 | 512,611.0000 | 36,382,000 | 24.24% | 0.27% |
| Sept. 18, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | S | Common Stock | 100000 | $51.30 | 412,611.0000 | 36,382,000 | 19.51% | 0.27% |
| Sept. 19, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | M | Common Stock | 101899 | $12.72 | 514,510.0000 | 36,382,000 | 24.70% | 0.28% |
| Sept. 19, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | S | Common Stock | 85000 | $49.10 | 429,510.0000 | 36,382,000 | 16.52% | 0.23% |
| Sept. 19, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | S | Common Stock | 16199 | $50.38 | 413,311.0000 | 36,382,000 | 3.77% | 0.04% |
| Sept. 19, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | S | Common Stock | 700 | $51.15 | 412,611.0000 | 36,382,000 | 0.17% | 0.00% |
| June 4, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Restricted Stock Units | 150000 | $0.00 | 375,000.0000 | 36,382,000 | 66.67% | 0.41% |
| March 31, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 2110 | $22.80 | 416,229.0000 | 36,382,000 | 0.50% | 0.01% |
| April 1, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 3618 | $23.09 | 412,611.0000 | 36,382,000 | 0.87% | 0.01% |
| March 17, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Stock Options (right to buy) | 67347 | $0.00 | 92,793.0000 | 36,382,000 | 264.67% | 0.19% |
| March 15, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 75778 | $23.25 | 418,339.0000 | 36,382,000 | 15.34% | 0.21% |
| March 15, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Common Stock | 202705 | $0.00 | 494,117.0000 | 36,382,000 | 69.56% | 0.56% |
| March 7, 2025 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 3526 | $24.24 | 287,886.0000 | 36,382,000 | 1.21% | 0.01% |
| April 1, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 3617 | $23.00 | 298,917.0000 | 35,334,090 | 1.20% | 0.01% |
| July 6, 2023 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 9281 | $12.83 | 154,052.0000 | 35,005,159 | 5.68% | 0.03% |
| March 7, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 3788 | $20.56 | 150,264.0000 | 35,334,090 | 2.46% | 0.01% |
| March 15, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Common Stock | 76337 | $0.00 | 226,601.0000 | 35,334,090 | 50.80% | 0.22% |
| March 15, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Common Stock | 128678 | $0.00 | 355,279.0000 | 35,334,090 | 56.79% | 0.36% |
| March 15, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 50635 | $21.44 | 304,644.0000 | 35,334,090 | 14.25% | 0.14% |
| March 31, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 2110 | $23.02 | 302,534.0000 | 35,334,090 | 0.69% | 0.01% |
| July 6, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 9281 | $28.46 | 289,636.0000 | 35,334,090 | 3.10% | 0.03% |
| July 6, 2021 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 5743 | $7.12 | 179,222.0000 | 0 | 3.10% | 0.00% |
| April 1, 2022 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 2726 | $5.46 | 176,496.0000 | 0 | 1.52% | 0.00% |
| July 6, 2022 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 5743 | $5.97 | 170,753.0000 | 0 | 3.25% | 0.00% |
| March 7, 2023 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 3803 | $14.99 | 166,950.0000 | 35,005,159 | 2.23% | 0.01% |
| April 1, 2023 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | F | Common Stock | 3617 | $13.99 | 163,333.0000 | 35,005,159 | 2.17% | 0.01% |
| March 15, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Common Stock | 76337 | $0.00 | 305,971.0000 | 35,334,090 | 33.24% | 0.22% |
| March 15, 2024 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Stock Option (right to buy) | 25446 | $0.00 | 25,446.0000 | 35,334,090 | 9999.99% | 0.07% |
| Dec. 21, 2023 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | S | Common Stock | 14500 | $21.11 | 186,741.0000 | 35,005,159 | 7.21% | 0.04% |
| July 5, 2023 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Restricted Stock Units | 225000 | $13.25 | 225,000.0000 | 35,005,159 | 9999.99% | 0.64% |
| July 5, 2023 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Restricted Stock Units | 16982 | $13.25 | 16,982.0000 | 35,005,159 | 9999.99% | 0.05% |
| March 31, 2023 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | A | Common Stock | 21444 | $0.00 | 201,241.0000 | 35,005,159 | 11.93% | 0.06% |
| Dec. 29, 2022 | CECO ENVIRONMENTAL CORP | $CECO | Gleason Todd R | Chief Executive Officer | S | Common Stock | 11000 | $11.59 | 179,797.0000 | 0 | 5.77% | 0.00% |