CECO ENVIRONMENTAL CORP (CECO) — Institutional Holders, Q2 2026
347 institutional investment managers reported a CECO position on SEC Form 13F-HR for the quarter ended June 30, 2026, with a combined reported value of $4.7B. Every filer is listed below, ranked by position value, 100 per page; this page shows ranks 1 to 100. Put and call option positions are excluded, and a firm filing several lots or share classes is shown once with its total.
CECO in Q2 2026: what funds did
Funds that filed a 13F for both Q1 2026 and Q2 2026, by what they did with the common stock. Share counts are adjusted for any split between the two quarters; dollar figures are the change in shares at this quarter’s price.
Biggest buyers
- FMRAdded · +2,195,550 sh+$199.2M
- BlackRockAdded · +2,038,709 sh+$185.0M
- DIMENSIONAL FUND ADVISORSAdded · +1,282,024 sh+$116.3M
- Divisadero Street Capital ManagementAdded · +1,142,217 sh+$103.6M
- VANGUARD CAPITAL MANAGEMENTAdded · +1,006,783 sh+$91.4M
Biggest sellers
- FARALLON CAPITAL MANAGEMENTSold out · -234,000 sh-$21.2M
- MARSHALL WACE, LLPTrimmed · -194,018 sh-$17.6M
- OSTERWEIS CAPITAL MANAGEMENTTrimmed · -174,845 sh-$15.9M
- MARTINTrimmed · -138,061 sh-$12.5M
- VOLORIDGE INVESTMENT MANAGEMENTTrimmed · -127,748 sh-$11.6M
CECO 13F holders ranked 1–100 of 347
| # | Institution | Shares | Value | % of portfolio | QoQShares vs Q1 2026 |
|---|---|---|---|---|---|
| 1 | FMR#1 · 4,524,438 sh | 4,524,438 | $410.5M | 0.02% | +94.3% |
| 2 | BlackRock#2 · 4,323,986 sh | 4,323,986 | $392.4M | <0.01% | +89.2% |
| 3 | VANGUARD CAPITAL MANAGEMENT#3 · 2,339,252 sh | 2,339,252 | $212.3M | <0.01% | +75.6% |
| 4 | DIMENSIONAL FUND ADVISORS#4 · 2,185,315 sh | 2,185,315 | $198.3M | 0.04% | +141.9% |
| 5 | T. Rowe Price Investment Management#5 · 2,153,953 sh | 2,153,953 | $195.4M | 0.13% | +1.0% |
| 6 | AMERICAN CENTURY COMPANIES#6 · 2,088,421 sh | 2,088,421 | $189.5M | 0.08% | +10.3% |
| 7 | DRIEHAUS CAPITAL MANAGEMENT#7 · 1,560,486 sh | 1,560,486 | $141.6M | 0.82% | +143.9% |
| 8 | GEODE CAPITAL MANAGEMENT#8 · 1,460,389 sh | 1,460,389 | $132.5M | <0.01% | +70.6% |
| 9 | Divisadero Street Capital Management#9 · 1,329,817 sh | 1,329,817 | $120.7M | 2.73% | +608.9% |
| 10 | STATE STREET#10 · 1,264,690 sh | 1,264,690 | $114.8M | <0.01% | +92.4% |
| 11 | Capital World Investors#11 · 1,157,200 sh | 1,157,200 | $105.0M | 0.01% | +9.7% |
| 12 | TWO SIGMA INVESTMENTS#12 · 1,013,412 sh | 1,013,412 | $92.0M | 0.07% | +5.6% |
| 13 | NEEDHAM INVESTMENT MANAGEMENT#13 · 957,500 sh | 957,500 | $86.9M | 2.61% | +147.1% |
| 14 | Jupiter Topco#14 · 949,904 sh | 949,904 | $86.2M | 0.04% | — |
| 15 | ROYCE & ASSOCIATES#15 · 842,317 sh | 842,317 | $76.4M | 0.62% | +1.8% |
| 16 | PRICE T ROWE ASSOCIATES#16 · 835,692 sh | 835,692 | $75.8M | <0.01% | +3810.6% |
| 17 | EMERALD ADVISERS#17 · 736,784 sh | 736,784 | $66.9M | 1.57% | +40.9% |
| 18 | KING LUTHER CAPITAL MANAGEMENT#18 · 716,925 sh | 716,925 | $65.1M | 0.27% | -4.4% |
| 19 | Invesco Ltd.#19 · 667,929 sh | 667,929 | $60.6M | <0.01% | +1707.4% |
| 20 | LORD, ABBETT#20 · 642,111 sh | 642,111 | $58.3M | 0.17% | +54.9% |
| 21 | IES#21 · 623,527 sh | 623,527 | $56.6M | 18.22% | +9.7% |
| 22 | THRIVENT FINANCIAL FOR LUTHERANS#22 · 607,981 sh | 607,981 | $55.2M | 0.09% | -5.0% |
| 23 | GW&K Investment Management#23 · 601,544 sh | 601,544 | $54.6M | 0.43% | New |
| 24 | ARROWSTREET CAPITAL, LIMITED PARTNERSHIP#24 · 568,484 sh | 568,484 | $51.6M | 0.02% | +393.3% |
| 25 | NORTHERN#25 · 492,491 sh | 492,491 | $44.7M | <0.01% | +95.5% |
| 26 | UBS Group AG#26 · 475,224 sh | 475,224 | $43.1M | <0.01% | +136.3% |
| 27 | EMERALD MUTUAL FUND ADVISERS#27 · 471,220 sh | 471,220 | $42.8M | 1.50% | +50.1% |
| 28 | VANGUARD PORTFOLIO MANAGEMENT#28 · 454,727 sh | 454,727 | $41.3M | <0.01% | +91.2% |
| 29 | Legal & General Group Plc#29 · 445,900 sh | 445,900 | $40.5M | <0.01% | +11.3% |
| 30 | CHARLES SCHWAB INVESTMENT MANAGEMENT#30 · 442,654 sh | 442,654 | $40.2M | <0.01% | +78.9% |
| 31 | Nuveen#31 · 414,241 sh | 414,241 | $37.6M | <0.01% | +239.9% |
| 32 | VOYA INVESTMENT MANAGEMENT#32 · 396,295 sh | 396,295 | $36.0M | 0.03% | +7634.1% |
| 33 | VANGUARD FIDUCIARY#33 · 379,724 sh | 379,724 | $34.5M | <0.01% | +81.1% |
| 34 | OBERWEIS ASSET MANAGEMENT#34 · 358,072 sh | 358,072 | $32.5M | 0.67% | +165.2% |
| 35 | DEUTSCHE BANK AG\#35 · 335,846 sh | 335,846 | $30.5M | <0.01% | +47.4% |
| 36 | VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.#36 · 327,348 sh | 327,348 | $29.7M | 0.23% | New |
| 37 | Harvey Partners#37 · 311,132 sh | 311,132 | $28.2M | 1.93% | New |
| 38 | KENNEDY CAPITAL MANAGEMENT#38 · 284,314 sh | 284,314 | $25.8M | 0.46% | +89.8% |
| 39 | First Eagle Investment Management#39 · 274,322 sh | 274,322 | $24.9M | 0.04% | +13.1% |
| 40 | MORGAN STANLEY#40 · 266,873 sh | 266,873 | $24.2M | <0.01% | -23.9% |
| 41 | GOLDMAN SACHS GROUP#41 · 266,161 sh | 266,161 | $24.2M | <0.01% | +110.4% |
| 42 | Russell Investments Group, Ltd.#42 · 262,460 sh | 262,460 | $23.8M | 0.02% | +129.3% |
| 43 | MILLENNIUM MANAGEMENT#43 · 259,494 sh | 259,494 | $23.5M | <0.01% | +2105.1% |
| 44 | SEGALL BRYANT & HAMILL#44 · 259,165 sh | 259,165 | $23.5M | 0.28% | New |
| 45 | NEW SOUTH CAPITAL MANAGEMENT#45 · 257,327 sh | 257,327 | $23.3M | 1.02% | New |
| 46 | Rockefeller Capital Management L.P.#46 · 245,863 sh | 245,863 | $22.3M | 0.03% | -3.3% |
| 47 | Engineers Gate Manager#47 · 243,155 sh | 243,155 | $22.1M | 0.29% | +6952.1% |
| 48 | Penn Capital Management Company#48 · 237,119 sh | 237,119 | $21.6M | 1.37% | New |
| 49 | BANK OF AMERICA#49 · 233,498 sh | 233,498 | $21.2M | <0.01% | +205.9% |
| 50 | BESSEMER GROUP#50 · 220,139 sh | 220,139 | $20.0M | 0.03% | +1.7% |
| 51 | LOOMIS SAYLES & L P#51 · 219,963 sh | 219,963 | $20.0M | 0.03% | -4.0% |
| 52 | Assenagon Asset Management S.A.#52 · 219,789 sh | 219,789 | $19.9M | — | New |
| 53 | Swedbank AB#53 · 203,000 sh | 203,000 | $18.4M | 0.02% | New |
| 54 | Amundi#54 · 198,106 sh | 198,106 | $18.0M | <0.01% | +17.8% |
| 55 | BNP PARIBAS FINANCIAL MARKETS#55 · 197,960 sh | 197,960 | $18.0M | <0.01% | +3.4% |
| 56 | Point72 Asset Management, L.P.#56 · 196,130 sh | 196,130 | $17.8M | 0.02% | +23.3% |
| 57 | FIRST ADVISORS#57 · 169,895 sh | 169,895 | $15.4M | <0.01% | +8.5% |
| 58 | Walleye Capital#58 · 169,886 sh | 169,886 | $15.4M | 0.06% | +341.8% |
| 59 | Bank of New York Mellon#59 · 166,997 sh | 166,997 | $15.2M | <0.01% | +93.3% |
| 60 | Robeco Schweiz AG#60 · 165,171 sh | 165,171 | $15.0M | — | -16.9% |
| 61 | NEW YORK STATE COMMON RETIREMENT FUND#61 · 164,287 sh | 164,287 | $14.9M | 0.02% | +1487.3% |
| 62 | CITADEL ADVISORS#62 · 160,872 sh | 160,872 | $14.6M | <0.01% | -26.0% |
| 63 | Pier Capital#63 · 152,071 sh | 152,071 | $13.8M | 1.83% | +1.2% |
| 64 | Allspring Global Investments#64 · 151,603 sh | 151,603 | $13.8M | 0.02% | +3.3% |
| 65 | ESSEX INVESTMENT MANAGEMENT#65 · 150,416 sh | 150,416 | $13.6M | — | -4.3% |
| 66 | POLEN CAPITAL MANAGEMENT#66 · 137,977 sh | 137,977 | $12.5M | 0.11% | -3.7% |
| 67 | WILLIAM BLAIR INVESTMENT MANAGEMENT#67 · 134,020 sh | 134,020 | $12.2M | 0.04% | New |
| 68 | PEREGRINE CAPITAL MANAGEMENT#68 · 132,443 sh | 132,443 | $12.0M | 0.39% | -14.2% |
| 69 | AQR CAPITAL MANAGEMENT#69 · 129,798 sh | 129,798 | $11.8M | <0.01% | +39.3% |
| 70 | SILVERCREST ASSET MANAGEMENT GROUP#70 · 125,517 sh | 125,517 | $11.4M | 0.07% | -4.7% |
| 71 | Informed Momentum#71 · 120,677 sh | 120,677 | $11.0M | 0.98% | New |
| 72 | MARTIN#72 · 111,401 sh | 111,401 | $10.1M | 1.58% | -55.3% |
| 73 | Swiss National Bank#73 · 109,738 sh | 109,738 | $10.0M | <0.01% | +83.2% |
| 74 | BARCLAYS PLC#74 · 109,082 sh | 109,082 | $9.9M | <0.01% | +1787.9% |
| 75 | Hodges Capital Management#75 · 107,831 sh | 107,831 | $9.8M | 0.65% | New |
| 76 | Intrinsic Edge Capital Management#76 · 102,959 sh | 102,959 | $9.3M | 0.97% | New |
| 77 | SEI INVESTMENTS#77 · 102,871 sh | 102,871 | $9.3M | <0.01% | -7.6% |
| 78 | Universal- Beteiligungs- und Servicegesellschaft mbH#78 · 97,233 sh | 97,233 | $8.8M | 0.01% | New |
| 79 | MARATHON CAPITAL MANAGEMENT#79 · 95,430 sh | 95,430 | $8.7M | — | -2.9% |
| 80 | Granahan Investment Management#80 · 94,823 sh | 94,823 | $8.6M | 0.31% | +2.3% |
| 81 | RBF Capital#81 · 92,820 sh | 92,820 | $8.4M | 0.35% | +2280.0% |
| 82 | Panoramic Capital#82 · 87,460 sh | 87,460 | $7.9M | 3.41% | +31.4% |
| 83 | JPMORGAN CHASE#83 · 83,382 sh | 83,382 | $7.7M | <0.01% | +243.8% |
| 84 | UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AME#84 · 84,269 sh | 84,269 | $7.6M | <0.01% | +39.7% |
| 85 | GREAT LAKES ADVISORS#85 · 83,420 sh | 83,420 | $7.6M | 0.06% | -8.4% |
| 86 | Qube Research & Technologies Ltd#86 · 81,933 sh | 81,933 | $7.4M | <0.01% | New |
| 87 | PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO#87 · 81,665 sh | 81,665 | $7.4M | 0.02% | New |
| 88 | De Lisle Partners LLP#88 · 81,441 sh | 81,441 | $7.4M | 0.81% | New |
| 89 | Squarepoint Ops#89 · 79,708 sh | 79,708 | $7.2M | <0.01% | -51.8% |
| 90 | Alberta Investment Management#90 · 78,364 sh | 78,364 | $7.1M | 0.04% | New |
| 91 | SUSQUEHANNA INTERNATIONAL GROUP, LLP#91 · 76,176 sh | 76,176 | $6.9M | <0.01% | +82.7% |
| 92 | WELLS FARGO & COMPANY#92 · 76,027 sh | 76,027 | $6.9M | <0.01% | +224.0% |
| 93 | Legato Capital Management#93 · 74,674 sh | 74,674 | $6.8M | 0.56% | +23.2% |
| 94 | Peregrine Asset Advisers#94 · 72,756 sh | 72,756 | $6.6M | 1.43% | -1.5% |
| 95 | CREDIT AGRICOLE S A#95 · 69,140 sh | 69,140 | $6.3M | 0.01% | +44.2% |
| 96 | Meros Investment Management#96 · 68,066 sh | 68,066 | $6.2M | 1.96% | New |
| 97 | Lisanti Capital Growth#97 · 67,275 sh | 67,275 | $6.1M | 1.34% | +118.0% |
| 98 | RHUMBLINE ADVISERS#98 · 67,161 sh | 67,161 | $6.1M | <0.01% | +86.4% |
| 99 | Calamos Advisors#99 · 62,971 sh | 62,971 | $5.7M | 0.02% | +8.5% |
| 100 | ENVESTNET ASSET MANAGEMENT#100 · 61,975 sh | 61,975 | $5.6M | <0.01% | +85.4% |
Funds that sold out of CECO in Q2 2026 (23)
Held CECO at the end of Q1 2026 and filed a Q2 2026 13F without it. Not in the list above, because they no longer hold it. Largest prior position first.
| Institution | Shares sold | Value in Q1 2026 |
|---|---|---|
| FARALLON CAPITAL MANAGEMENT234,000 sh | 234,000 | $13.9M |
| 4D Advisors65,000 sh | 65,000 | $3.9M |
| TIG Advisors54,234 sh | 54,234 | $3.2M |
| 1060 Capital50,000 sh | 50,000 | $3.0M |
| TUDOR INVESTMENT ET AL47,252 sh | 47,252 | $2.8M |
| Continuum Advisory37,443 sh | 37,443 | $2.2M |
| DARK FOREST CAPITAL MANAGEMENT13,083 sh | 13,083 | $779.5K |
| Jump Financial11,606 sh | 11,606 | $691.5K |
| AIGEN INVESTMENT MANAGEMENT8,195 sh | 8,195 | $488.3K |
| Integrated Quantitative Investments6,861 sh | 6,861 | $408.8K |
| Man Group plc5,628 sh | 5,628 | $335.3K |
| LEUCADIA NATIONAL4,944 sh | 4,944 | $294.6K |
| EntryPoint Capital3,770 sh | 3,770 | $224.6K |
| Lighthouse Investment Partners3,670 sh | 3,670 | $218.7K |
| ACADIAN ASSET MANAGEMENT2,295 sh | 2,295 | $135.0K |
| QUADRANT CAPITAL GROUP620 sh | 620 | $67.4K |
| MAI Capital Management424 sh | 424 | $25.3K |
| Advisory Services Network400 sh | 400 | $23.8K |
| GROUP ONE TRADING, L.P.361 sh | 361 | $21.5K |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT122 sh | 122 | $7.3K |
| PROATHLETE WEALTH MANAGEMENT15 sh | 15 | $893.00 |
| Root Financial Partners5 sh | 5 | $298.00 |
| TWIN PEAKS WEALTH ADVISORS3 sh | 3 | $179.00 |
Source: Form 13F-HR filings on SEC EDGAR, Q2 2026. Values are as reported by each manager at quarter end. “% of portfolio” is the position’s share of the manager’s total reported 13F value for the same quarter. “New” means the manager filed a 13F for Q1 2026 without this position; a dash means no comparison is available. Where a manager’s own filing is internally inconsistent its value is withheld and it is listed last. 13F data shows reported holdings, not recommendations.