A total of 224 institutions have reported a stake in Ceco Environmental Corp (NASDAQ:CECO) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 2,285,359 | 51,067 | 2.29% | $136,778,736.00 |
| FMR LLC | 31 Dec, 2025 | 2,211,372 | 89,971 | 4.24% | $132,350,610.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Dec, 2025 | 2,038,312 | 780,516 | 62.05% | $121,993,100.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 1,780,596 | 9,840 | 0.56% | $106,568,671.00 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 31 Dec, 2025 | 951,199 | -174,123 | -15.47% | $56,929,260.00 |
| JANUS HENDERSON GROUP PLC | 31 Dec, 2025 | 922,000 | 1,898 | 0.21% | $55,181,505.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 895,540 | -80,842 | -8.28% | $53,598,168.00 |
| ROYCE & ASSOCIATES LP | 31 Dec, 2025 | 740,687 | -84,473 | -10.24% | $44,330,117.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 729,700 | 8,734 | 1.21% | $43,679,601.00 |
| Capital International Investors | 31 Dec, 2025 | 721,982 | -953,369 | -56.91% | $43,210,623.00 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Dec, 2025 | 706,273 | 20,531 | 2.99% | $42,270,439.00 |
| THRIVENT FINANCIAL FOR LUTHERANS | 31 Dec, 2025 | 672,147 | 178,892 | 36.27% | $40,229.00 |
| STATE STREET CORP | 31 Dec, 2025 | 650,886 | 1,178 | 0.18% | $38,955,527.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 607,417 | -139,049 | -18.63% | $36,353,908.00 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 579,950 | 61,434 | 11.85% | $34,710,008.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 525,567 | 222,876 | 73.63% | $31,455,185.00 |
| EMERALD ADVISERS, LLC | 31 Dec, 2025 | 458,525 | 339,118 | 284.00% | $27,442,721.00 |
| Legal & General Group Plc | 31 Dec, 2025 | 418,255 | 12,074 | 2.97% | $25,032,563.00 |
| First Eagle Investment Management, LLC | 31 Dec, 2025 | 366,867 | -67,389 | -15.52% | $21,956,990.00 |
| Capital World Investors | 31 Dec, 2025 | 333,098 | 333,098 | 0.00% | $19,935,915.00 |