CECO Environmental Corp.

Historical 13F Holders

Symbol
CECO
CUSIP
125141101
All holders as of
Q2 2026
Type
Equity
Class
COM
Reported Value, Excluding Options
Total Shares Held, Excluding Options
Total Filers

13D/G Filers

Each filer's latest filing for 125141101 since 12/18/2024, largest first.

Filer % of Class Filed
Jason DeZwirek 13D/A
11.7% 2/26/2026
Event 2/23/2026
FMR LLC 13G/A
6.4% 11/5/2026
Event 9/30/2026
BlackRock, Inc. 13G/A 6.3% 7/16/2025
Event 6/30/2025
Under 5%, checked the "5 percent or less" box, or amended by a later filing (6)
Vanguard Group Inc 13G/A 4.99% 1/30/2026
Event 12/31/2025
Capital International Investors 13G/A 4.7% 11/13/2025
Event 9/30/2025
T. Rowe Price Investment Management, Inc. 13G/A 3.7% 8/14/2026
Event 6/30/2026
American Century Investment Management, Inc. 13G/A
3.6% 8/14/2026
Event 6/30/2026
Dimensional Fund Advisors LP 13G/A 3.6% 4/15/2025
Event 3/31/2025
Hood River Capital Management LLC 13G/A 1.4% 11/14/2025
Event 9/30/2025

13F Holders by Quarter

Period Filers Shares, Excl. Options Value, Excl. Options
2026 Q3 112 7.65 M $531 M
2026 Q2 352 57.7 M $4.79 B
2026 Q1 269 31.6 M $1.88 B
2025 Q4 234 29.5 M $1.77 B
2025 Q3 228 28.7 M $1.47 B
2025 Q2 184 29.6 M $837 M
2025 Q1 177 29.7 M $678 M
2024 Q4 181 28.7 M $870 M
2024 Q3 179 26.6 M $750 M
2024 Q2 180 26.2 M $756 M
2024 Q1 177 24.7 M $568 M
2023 Q4 158 24.4 M $496 M
2023 Q3 149 23.9 M $373 M
2023 Q2 145 23.9 M $319 M
2023 Q1 141 22.0 M $308 M
2022 Q4 123 22.0 M $257 M
2022 Q3 115 22.3 M $197 M
2022 Q2 99 21.9 M $131 M
2022 Q1 94 23.6 M $129 M
2021 Q4 88 23.1 M $144 M
2021 Q3 84 23.1 M $163 M
2021 Q2 93 24.1 M $172 M
2021 Q1 95 24.2 M $192 M
2020 Q4 88 27.2 M $189 M
2020 Q3 91 25.0 M $182 M
2020 Q2 90 25.0 M $165 M
2020 Q1 91 24.5 M $114 M
2019 Q4 105 25.5 M $195 M
2019 Q3 113 25.2 M $176 M
2019 Q2 115 24.4 M $234 M
2019 Q1 117 24.0 M $172 M
2018 Q4 112 24.2 M $163 M
2018 Q3 95 23.2 M $183 M
2018 Q2 96 23.4 M $144 M
2018 Q1 101 23.3 M $104 M
2017 Q4 108 23.0 M $118 M
2017 Q3 115 23.4 M $198 M
2017 Q2 131 23.5 M $216 M
2017 Q1 144 24.3 M $255 M
2016 Q4 134 21.6 M $302 M
2016 Q3 117 19.1 M $216 M
2016 Q2 100 18.4 M $161 M
2016 Q1 102 18.5 M $115 M
2015 Q4 103 18.5 M $142 M
2015 Q3 113 18.4 M $151 M
2015 Q2 96 13.0 M $146 M
2015 Q1 91 13.5 M $144 M
2014 Q4 100 13.7 M $213 M
2014 Q3 100 13.1 M $176 M
2014 Q2 105 13.0 M $203 M
2014 Q1 102 12.3 M $205 M