CECO · Company research
Ceco Environmental Corp (CECO): Ownership & Institutional Holders
Reported institutional positions. Filing dates and sources matter.
RESEARCH CONTEXT
Understand the numbers
Reported institutional positions. Filing dates and sources matter. Use period, currency, units and source fields when interpreting values.
80records availableIndustrials
Ownership & Institutional Holders data
Database-backed records only
| holder name | cik | period end | shares held | market value | ownership percent | shares change | shares change percent | filing date | data source |
|---|---|---|---|---|---|---|---|---|---|
| OFI INVEST ASSET MANAGEMENT | 1977602 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 9516 | 755254 | — | — | — | Jul 17, 2026 | SEC_13F_DATASET |
| RHUMBLINE ADVISERS | 1115418 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 67161 | 6094174 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| US BANCORP \DE\ | 36104 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 3355 | 304433 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| GW&K Investment Management, LLC | 1082917 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 573166 | 52009 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| Trexquant Investment LP | 1633445 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 24418 | 2215689 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | 1632972 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 33924 | 118756 | — | — | — | Jul 15, 2026 | SEC_13F_DATASET |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 1368163 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 28045 | 2544803 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| Squarepoint Ops LLC | 1642575 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 79708 | 7232704 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Cox Capital Mgt LLC | 1748728 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 11610 | 1053491 | — | — | — | Jul 14, 2026 | SEC_13F_DATASET |
| INTRINSIC EDGE CAPITAL MANAGEMENT LLC | 1671754 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 102959 | 9342500 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| NAVELLIER & ASSOCIATES INC | 872163 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 33722 | 3059934 | — | — | — | Aug 4, 2026 | SEC_13F_DATASET |
| ALGERT GLOBAL LLC | 1275218 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 12690 | 1151491 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Amundi | 1330387 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 198106 | 17976138 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| INFRASTRUCTURE CAPITAL ADVISORS, LLC | 1621802 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4922 | 446622 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Private Wealth Asset Management, LLC | 1883006 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 1179 | 106982 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| ANB BANK | 2067126 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4141 | 375754 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| EQUITABLE TRUST CO | 33250 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 7725 | 700967 | — | — | — | Jul 23, 2026 | SEC_13F_DATASET |
| HARBOR CAPITAL ADVISORS, INC. | 1039128 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 12476 | 1132 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| Versant Capital Management, Inc | 1735057 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 59 | 5354 | — | — | — | Jul 2, 2026 | SEC_13F_DATASET |
| SEI INVESTMENTS CO | 350894 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 102046 | 9259649 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| MERCER GLOBAL ADVISORS INC /ADV | 853758 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 5918 | 536999 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| GOLDMAN SACHS GROUP INC | 886982 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 139866 | 12691426 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| CVFG LLC | 2050974 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 30464 | 2764302 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1644956 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 134020 | 12160975 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| BNP PARIBAS FINANCIAL MARKETS | 1166588 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 197960 | 17962890 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Thrivent Financial for Lutherans | 314984 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 487326 | 44220 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Diamond Hill Capital Management, LLC (Investment Advisor) | 1217541 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 45916 | 4166418 | — | — | — | Aug 6, 2026 | SEC_13F_DATASET |
| SIGNATUREFD, LLC | 1456048 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 324 | 29400 | — | — | — | Jul 24, 2026 | SEC_13F_DATASET |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 861177 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 59604 | 5408467 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| RAYMOND JAMES FINANCIAL INC | 720005 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4377 | 397132 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 201772 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 150416 | 13648748 | — | — | — | Aug 6, 2026 | SEC_13F_DATASET |
| VANGUARD ASSET MANAGEMENT, Ltd | 1680208 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 35718 | 3241051 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| DNB Asset Management AS | 1456670 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2361 | 214237 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| CAPTRUST FINANCIAL ADVISORS | 1512024 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 5242 | 475659 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| CenterBook Partners LP | 1872738 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 16809 | 1525249 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Swiss National Bank | 1582202 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 109738 | 9957626 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| LOOMIS SAYLES & CO L P | 312348 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 193044 | 17516813 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Cerity Partners LLC | 1566475 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 9573 | 868654 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 1556921 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 6622 | 600880 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Legato Capital Management LLC | 1442641 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 74674 | 6775919 | — | — | — | Aug 6, 2026 | SEC_13F_DATASET |
| Round Rock Advisors LLC | 1846991 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 3921 | 355792 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| Independent Advisor Alliance | 1696899 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 17 | 1543 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| FEDERATED HERMES, INC. | 1056288 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 258 | 23411 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| HighTower Advisors, LLC | 1462245 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 36825 | 3341526 | — | — | — | Aug 5, 2026 | SEC_13F_DATASET |
| Smartleaf Asset Management LLC | 2010393 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 76 | 6845 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| BLAIR WILLIAM & CO/IL | 902367 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2317 | 210245 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| HSBC HOLDINGS PLC | 873630 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 11238 | 1005464 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Concentric Capital Strategies, LP | 1851869 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 14394 | 1306112 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Nuveen, LLC | 1871926 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 228482 | 20732457 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Sixth Street Partners Management Company, L.P. | 1812095 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 442654 | 40166424 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| EASTERN BANK | 1126395 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2128 | 193095 | — | — | — | Jul 1, 2026 | SEC_13F_DATASET |
| NATIONAL BANK OF CANADA /FI/ | 926171 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 55 | 4989 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| NEW SOUTH CAPITAL MANAGEMENT INC | 1044797 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 246787 | 22393489 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| KING LUTHER CAPITAL MANAGEMENT CORP | 310051 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 716925 | 65053775 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| AQR CAPITAL MANAGEMENT LLC | 1167557 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 128671 | 11675607 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Hughes Financial Services, LLC | 2054465 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 7 | 635 | — | — | — | Jul 20, 2026 | SEC_13F_DATASET |
| IMA Advisory Services, Inc. | 1455495 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 30 | 2722 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| Vanguard Global Advisers, LLC | 1811242 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 23820 | 2161427 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 1005354 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 13050 | 1184157 | — | — | — | Aug 25, 2026 | SEC_13F_DATASET |
| SageView Advisory Group, LLC | 1914558 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 9167 | 831814 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1164508 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 568484 | 51584238 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Inspire Investing, LLC | 1670139 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 7500 | 680550 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| KLP KAPITALFORVALTNING AS | 1717443 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 16456 | 1493217 | — | — | — | Aug 12, 2026 | SEC_13F_DATASET |
| Worth Venture Partners, LLC | 1696778 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 6051 | 549068 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| Empirical Asset Management, LLC | 1926596 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 30025 | 2724468 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| NISA INVESTMENT ADVISORS, LLC | 937615 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 801 | 72695 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| Arkadios Wealth Advisors | 1800798 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 17850 | 1619709 | — | — | — | Aug 10, 2026 | SEC_13F_DATASET |
| Centiva Capital, LP | 1692507 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4263 | 386825 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Tidal Investments LLC | 1600064 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2713 | 246178 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| Jupiter Topco LLC | 2146052 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 907293 | 82327767 | — | — | — | Aug 14, 2026 | SEC_13F_DATASET |
| Quantinno Capital Management LP | 1759654 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 12213 | 1108208 | — | — | — | Aug 13, 2026 | SEC_13F_DATASET |
| BlackRock, Inc. | 2012383 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2006677 | 182085871 | — | — | — | Aug 7, 2026 | SEC_13F_DATASET |
| DIMENSIONAL FUND ADVISORS LP | 354204 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 2091578 | 189789788 | — | — | — | Aug 11, 2026 | SEC_13F_DATASET |
| Winch Advisory Services, LLC | 1585822 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 150 | 13611 | — | — | — | Aug 6, 2026 | SEC_13F_DATASET |
| EverSource Wealth Advisors, LLC | 1710537 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 4 | 363 | — | — | — | Jul 24, 2026 | SEC_13F_DATASET |
| EMERALD MUTUAL FUND ADVISERS TRUST | 1352895 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 471220 | 42758503 | — | — | — | Aug 5, 2026 | SEC_13F_DATASET |
| Key Financial Inc | 1801720 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 600 | 54444 | — | — | — | Jul 24, 2026 | SEC_13F_DATASET |
| Brookstone Capital Management | 1599584 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 7842 | 711583 | — | — | — | Jul 15, 2026 | SEC_13F_DATASET |
| Parallel Advisors, LLC | 1690010 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 5543 | 502972 | — | — | — | Aug 5, 2026 | SEC_13F_DATASET |
| Counterpoint Mutual Funds LLC | 1698461 | Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time) | 13158 | 1193957 | — | — | — | Jul 20, 2026 | SEC_13F_DATASET |
Informational research only, not financial advice. Forecasts are uncertain and can be wrong.
