MarketPeel
Insider Trading Intelligence
LS

Laurie Siegel

CECO
DIRECTOR · CECO ENVIRONMENTAL CORP · CIK 0001223626
FILING MIX · LIFETIME66%/34%
BUYS
29
SELLS
15
TOTAL VALUE
$5.91M
COMPANIES
3
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
361,098
AVG SELL PX
$379.98
TRADE KIND
SHOWING 44 / 44
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
10 backtested trades · 8 horizons · 6 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Laurie Siegel, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d10+60.00%+1.95%-0.15%+2.10%+1.53%
14d10+60.00%+0.86%+0.68%+0.18%-1.03%
30d10+70.00%-5.83%+0.72%-6.55%-2.51%
60d10+50.00%-4.88%+1.49%-6.37%-7.00%
90d10+60.00%-2.90%+2.31%-5.21%-2.68%
180d10+90.00%+22.41%+5.83%+16.57%-4.76%
1y10(2 pending)+62.50%+19.63%+15.09%+4.54%-12.77%
2y10(4 pending)+66.67%+79.64%+27.73%+51.91%+4.05%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
CECO · 22,133 shares · as of Jun 1, 2026
05,53311,06716,60022,133202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 29 buys / 15 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CECO
CECO ENVIRONMENTAL CORP
PURCHASEGRANT
Stock grant
2,21522,133Jun 1, 2026Jun 3, 2026View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
6261,663Jan 15, 2026Jan 20, 2026View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
1,5311,531Jan 15, 2026Jan 20, 2026View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASE
2,572$207.88$534.7K3,609Jan 8, 2026Jan 12, 2026View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
2,5720Jan 8, 2026Jan 12, 2026View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
588$296.67$174.4K1,037Jan 8, 2026Jan 12, 2026View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,984$296.12$587.5K1,625Jan 8, 2026Jan 12, 2026View →
CECO
CECO ENVIRONMENTAL CORP
PURCHASEGRANT
Stock grant
6,30019,918Jun 3, 2025Jun 5, 2025View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
518518Jan 15, 2025Jan 17, 2025View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
2781,037Jan 15, 2025Jan 17, 2025View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
200$460.35$92.1K759Sep 26, 2024Sep 27, 2024View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,3380Sep 26, 2024Sep 27, 2024View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASE
1,338$197.75$264.6K2,097Sep 26, 2024Sep 27, 2024View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,138$459.76$523.2K959Sep 26, 2024Sep 27, 2024View →
CECO
CECO ENVIRONMENTAL CORP
PURCHASEGRANT
Stock grant
5,71213,618May 20, 2024May 22, 2024View →
LUMN
LUMEN TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
157,518337,434May 16, 2024May 20, 2024View →
CECO
CECO ENVIRONMENTAL CORP
PURCHASE
2,500$19.87$49.7K7,906Mar 6, 2024Mar 8, 2024View →
LUMN
LUMEN TECHNOLOGIES, INC.
PURCHASE
30,000$1.60$48.0K30,000Mar 1, 2024Mar 5, 2024View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
164759Jan 16, 2024Jan 18, 2024View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
565565Jan 16, 2024Jan 18, 2024View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,500$475.84$713.8K595Dec 28, 2023Dec 29, 2023View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASE
1,500$197.75$296.6K2,095Dec 28, 2023Dec 29, 2023View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,5001,338Dec 28, 2023Dec 29, 2023View →
CECO
CECO ENVIRONMENTAL CORP
PURCHASEGRANT
Stock grant
5,4065,406Sep 7, 2023Sep 11, 2023View →
LUMN
LUMEN TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
85,605194,452May 17, 2023May 19, 2023View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
815815Jan 17, 2023Jan 19, 2023View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
247595Jan 17, 2023Jan 19, 2023View →
LUMN
LUMEN TECHNOLOGIES, INC.
PURCHASEGRANT
Gift
14,53644,536Aug 9, 2022Mar 11, 2024View →
LUMN
LUMEN TECHNOLOGIES, INC.
SALEGRANT
Gift
14,536179,916Aug 9, 2022Mar 11, 2024View →
LUMN
LUMEN TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
18,514108,847May 18, 2022May 19, 2022View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,2860Apr 6, 2022Apr 6, 2022View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASE
1,286$170.24$218.9K1,634Apr 6, 2022Apr 6, 2022View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,286$440.00$565.8K348Apr 6, 2022Apr 6, 2022View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
248348Jan 18, 2022Jan 20, 2022View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
963963Jan 18, 2022Jan 20, 2022View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,8001,286Aug 10, 2021Aug 11, 2021View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASE
1,800$170.24$306.4K1,900Aug 10, 2021Aug 11, 2021View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,800$362.10$651.8K100Aug 10, 2021Aug 11, 2021View →
LUMN
LUMEN TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
14,53690,333May 20, 2021May 24, 2021View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
1,3421,342Jan 15, 2021Jan 20, 2021View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,8340Jul 2, 2020Jul 6, 2020View →
FDS
FACTSET RESEARCH SYSTEMS INC
SALE
1,834$336.18$616.6K100Jul 2, 2020Jul 6, 2020View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASE
1,834$146.82$269.3K1,934Jul 2, 2020Jul 6, 2020View →
FDS
FACTSET RESEARCH SYSTEMS INC
PURCHASEGRANT
Stock grant
2,0102,010Jan 15, 2020Jan 16, 2020View →
Other insiders · CECO
Loading peer insiders…
About this filer
CIK 0001223626
ROLE
Director
PRIMARY
CECO
COMPANIES
3
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001223626DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback