CECO ENVIRONMENTAL CORP - Common Stock (CECO)

Historical Holders from Q1 2014 to Q3 2025

Symbol
CECO on Nasdaq
Type / Class
Equity / Common Stock
Shares outstanding
35,422,590
All holders as of 30 Sep 2025
Q3 2025
Total 13F shares, excl. options
28,688,760
Holdings value
$1,468,987,720
% of all portfolios
0.004%
Number of holders
221
Number of buys
114
Number of sells
-97
Average buys %
+0%
Average sells %
-0%
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

Significant Owners of CECO ENVIRONMENTAL CORP - Common Stock (CECO)

Filer Ownership Change % Holdings Value Net Change Nb Shares Change % Reporting Name Report Period
BlackRock, Inc. 6.3% $62,892,553 2,221,551 BlackRock, Inc. 30 Jun 2025
FMR LLC 6.2% +22% $64,390,839 +$11,181,062 2,174,631 +21% FMR LLC 30 Jun 2025
VANGUARD GROUP INC 5.01% $90,662,707 1,770,756 The Vanguard Group 30 Sep 2025
Capital International Investors 4.7% $85,777,971 1,675,351 Capital International Investors 30 Sep 2025
DIMENSIONAL FUND ADVISORS LP 3.6% $24,340,540 1,254,667 Dimensional Fund Advisors LP 31 Mar 2025
Hood River Capital Management LLC 1.39% -68.7% $25,209,549 -$73,487,053 492,374 -74.5% Hood River Capital Management LLC 30 Sep 2025

Institutional Holders of CECO ENVIRONMENTAL CORP - Common Stock (CECO)

Period Reported Shares, Excl. Options Value, Excl. Options Change Price Investors
2025 Q3 28,688,760 $1,468,987,720 -$41,963,327 $51.2 221
2025 Q2 29,533,109 $836,112,974 +$32,129,162 $28.31 176
2025 Q1 29,019,049 $661,701,183 +$4,040,198 $22.8 168
2024 Q4 28,700,286 $867,879,540 +$61,207,759 $30.23 173
2024 Q3 26,597,751 $748,827,118 +$20,787,924 $28.2 172
2024 Q2 25,805,618 $744,389,725 +$64,814,074 $28.85 174
2024 Q1 23,844,042 $548,828,086 -$2,894,856 $23.02 172
2023 Q4 23,945,610 $485,587,280 +$5,745,839 $20.28 156
2023 Q3 23,870,895 $381,219,817 +$1,153,785 $15.97 144
2023 Q2 23,867,510 $318,872,994 +$23,565,379 $13.36 144
2023 Q1 22,038,767 $308,225,395 +$9,650,782 $13.99 140
2022 Q4 21,930,886 $256,185,071 -$3,514,029 $11.68 120
2022 Q3 22,264,368 $197,061,917 +$3,974,759 $8.85 111
2022 Q2 21,886,720 $130,891,482 -$9,420,577 $5.98 92
2022 Q1 23,534,851 $129,146,699 +$2,851,678 $5.49 87
2021 Q4 23,011,348 $143,328,071 -$1,064,143 $6.23 81
2021 Q3 23,120,707 $162,723,601 -$6,697,183 $7.04 79
2021 Q2 24,056,678 $172,146,826 -$1,215,290 $7.16 88
2021 Q1 24,222,794 $192,078,841 -$3,325,268 $7.93 92
2020 Q4 24,713,594 $171,999,450 -$2,243,272 $6.96 82
2020 Q3 24,999,442 $182,224,725 +$75,853 $7.29 86
2020 Q2 24,986,353 $164,632,580 +$4,129,758 $6.59 85
2020 Q1 24,491,873 $114,360,490 -$4,365,177 $4.67 86
2019 Q4 24,878,204 $190,559,799 -$2,127,077 $7.66 99
2019 Q3 25,164,346 $175,739,330 +$4,290,324 $6.98 110
2019 Q2 24,329,412 $233,307,921 +$6,085,044 $9.59 113
2019 Q1 23,905,096 $172,119,286 +$2,134,862 $7.2 112
2018 Q4 23,635,579 $159,608,645 +$3,409,638 $6.75 108
2018 Q3 23,021,189 $181,392,475 +$1,326,133 $7.88 92
2018 Q2 22,904,151 $140,645,079 -$801,482 $6.14 93
2018 Q1 23,264,938 $103,526,870 +$866,884 $4.45 99
2017 Q4 23,020,191 $118,096,333 -$8,908,278 $5.13 107
2017 Q3 23,420,632 $198,397,009 -$1,754,141 $8.46 113
2017 Q2 23,532,965 $216,085,147 -$3,912,690 $9.18 129
2017 Q1 23,805,674 $250,309,608 +$42,845,028 $10.51 141
2016 Q4 21,245,999 $296,387,850 +$21,274,037 $13.95 131
2016 Q3 19,122,663 $215,683,673 +$8,428,910 $11.28 115
2016 Q2 18,383,333 $160,660,321 +$590,691 $8.74 99
2016 Q1 18,524,411 $115,058,905 -$591,547 $6.21 100
2015 Q4 18,521,750 $141,623,787 +$240,901 $7.68 101
2015 Q3 18,389,844 $150,862,419 +$40,895,826 $8.19 109
2015 Q2 12,847,558 $145,540,148 -$7,372,239 $11.33 94
2015 Q1 13,426,687 $142,449,806 -$6,711,700 $10.61 89
2014 Q4 13,646,892 $211,908,019 +$8,547,543 $15.54 98
2014 Q3 13,147,495 $176,322,107 -$2,795,639 $13.4 98
2014 Q2 12,821,096 $199,883,828 +$7,489,994 $15.59 102
2014 Q1 12,329,344 $204,550,671 +$11,610,316 $16.59 101