CECO
CECO ENVIRONMENTAL CORP
Buys$3.6M9 txns
Sells$31.2M19 txns
Net-$27.6M
Insiders
| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|
| Todd R Gleason | Unknown | 450,688 | — | $15,104,936 | -$15,104,936 |
| Jason Dezwirek | Unknown | 132,000 | — | $10,890,525 | -$10,890,525 |
| Richard F Wallman | Unknown | 105,500 | $3,643,842 | — | $3,643,842 |
| Peter K. Johansson | Unknown | 37,832 | — | $3,542,999 | -$3,542,999 |
| Claudio A Mannarino | Unknown | 78,697 | — | $830,247 | -$830,247 |
| Munish Nanda | Unknown | 64,246 | — | $830,145 | -$830,145 |
Transaction History
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|
| 2026-06-25 | Jason Dezwirek | SELL | 34,000 | $97.28 | $3,307,493 | 132,000 | 20% |
| 2026-06-24 | Jason Dezwirek | SELL | 34,000 | $96.61 | $3,284,706 | 166,000 | 17% |
| 2026-06-24 | Peter K. Johansson | SELL | 30,000 | $96.49 | $2,894,802 | 40,746 | 42% |
| 2026-06-01 | Richard F Wallman | BUY | 20,000 | $76.85 | $1,536,938 | 105,500 | 23% |
| 2026-05-01 | Munish Nanda | SELL | 11,218 | $74.00 | $830,145 | 62,031 | 15% |
| 2026-04-29 | Richard F Wallman | BUY | 10,000 | $73.25 | $732,500 | 229,909 | 5% |
| 2026-04-29 | Richard F Wallman | BUY | 5,000 | $73.80 | $368,990 | 85,500 | 6% |
| 2025-09-22 | Todd R Gleason | SELL | 98,101 | $50.45 | $4,949,127 | 410,835 | 19% |
| 2025-09-19 | Todd R Gleason | SELL | 85,000 | $49.10 | $4,173,704 | 427,734 | 17% |
| 2025-09-19 | Todd R Gleason | SELL | 16,199 | $50.38 | $816,157 | 411,535 | 4% |
| 2025-09-19 | Todd R Gleason | SELL | 700 | $51.15 | $35,808 | 410,835 | 0% |
| 2025-09-18 | Todd R Gleason | SELL | 100,000 | $51.30 | $5,130,140 | 410,835 | 20% |
| 2025-09-05 | Richard F Wallman | BUY | 3,000 | $46.93 | $140,800 | 80,500 | 4% |
| 2025-08-29 | Richard F Wallman | BUY | 3,000 | $44.25 | $132,750 | 219,909 | 1% |
| 2025-08-29 | Richard F Wallman | BUY | 1,500 | $44.25 | $66,375 | 77,500 | 2% |
| 2025-07-31 | Jason Dezwirek | SELL | 19,617 | $43.79 | $859,005 | 210,383 | 9% |
| 2025-07-31 | Jason Dezwirek | SELL | 10,383 | $43.07 | $447,165 | 200,000 | 5% |
| 2025-07-30 | Jason Dezwirek | SELL | 43,685 | $43.09 | $1,882,208 | 256,315 | 15% |
| 2025-07-30 | Jason Dezwirek | SELL | 21,986 | $42.34 | $930,896 | 234,329 | 9% |
| 2025-07-30 | Jason Dezwirek | SELL | 4,329 | $41.36 | $179,054 | 230,000 | 2% |
| 2025-07-30 | Claudio A Mannarino | SELL | 7,759 | $41.98 | $325,711 | 89,830 | 8% |
| 2025-07-30 | Claudio A Mannarino | SELL | 11,801 | $41.25 | $486,755 | 78,029 | 13% |
| 2025-07-30 | Claudio A Mannarino | SELL | 440 | $40.41 | $17,781 | 77,589 | 1% |
| 2025-03-31 | Peter K. Johansson | SELL | 22,500 | $22.80 | $512,932 | 62,160 | 27% |
| 2025-03-27 | Peter K. Johansson | SELL | 5,601 | $24.15 | $135,264 | 84,660 | 6% |
| 2025-02-26 | Richard F Wallman | BUY | 1,000 | $25.15 | $25,150 | 207,117 | 0% |
| 2025-02-26 | Richard F Wallman | BUY | 14,000 | $25.19 | $352,617 | 76,000 | 23% |
| 2024-08-30 | Richard F Wallman | BUY | 10,000 | $28.77 | $287,722 | 62,000 | 19% |