Home › Companies › CECO ENVIRONMENTAL CORP. › 2023-2024
Compiled from SEC Form N-PX filings. Page generated 04 October 2026.
Explore CECO ENVIRONMENTAL CORP. in the interactive database Compare manager voting policies
Each item below shows how the 210 asset managers that disclosed a CECO ENVIRONMENTAL CORP. vote in their SEC Form N-PX filings actually voted. Share totals are the shares those managers' funds voted, summed across every fund they report. These are reported items, not a count of the ballot: fund filings describe one ballot item in different words. Two descriptions are shown as one item only on evidence — the same text (or one cut short of the other), the same director nominee, or a match to the same row of CECO ENVIRONMENTAL CORP.’s own Form 8-K tally — never because they merely read alike. A description that could not be joined that way is listed on its own, so one ballot item can appear more than once.
Combines 5 wordings of this item as funds reported it.
99.2% fund support · no official result
The 198 asset managers below cast 99.2% of the shares they voted on this item FOR (22,259,496 for, 158,383 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,186,913 | 0 | 0 | 0 | For |
| BlackRock | 1,987,256 | 0 | 0 | 0 | For |
| Vanguard | 1,518,462 | 0 | 0 | 0 | For |
| KING LUTHER CAPITAL MANAGEMENT CORP | 1,373,583 | 0 | 0 | 0 | For |
| Royce | 965,501 | 0 | 0 | 0 | For |
| Fidelity | 667,049 | 0 | 0 | 0 | For |
| GEODE CAPITAL MANAGEMENT, LLC | 665,767 | 0 | 0 | 0 | For |
| Invesco | 647,197 | 0 | 0 | 0 | For |
| Janus Henderson | 634,990 | 0 | 0 | 0 | For |
| State Street | 596,461 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| First Eagle Investment Management, LLC | 587,864 | 0 | 0 | 0 | For |
| Wellington | 581,246 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS ASSET MANAGEMENT INC/ | 463,400 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| RK Capital Management, LLC | 450,176 | 0 | 0 | 0 | For |
| Calamos | 344,745 | 0 | 0 | 0 | For |
| SEI | 332,070 | 0 | 0 | 0 | For |
| MARTIN & CO INC /TN/ | 311,947 | 0 | 0 | 0 | For |
| HEARTLAND ADVISORS INC | 299,900 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 299,900 | 0 | 0 | 0 | For |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 287,254 | 0 | 0 | 0 | For |
| Northern Trust | 260,503 | 0 | 0 | 0 | For |
| Nuveen | 242,651 | 0 | 0 | 0 | For |
Showing the 25 largest of 198 asset managers. See all 198 in the interactive database.
Combines 4 wordings of this item as funds reported it.
96% fund support · no official result
The 75 asset managers below cast 96% of the shares they voted on this item FOR (10,026,695 for, 429,718 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,005,082 | 0 | 0 | 0 | For |
| Vanguard | 1,473,218 | 0 | 0 | 0 | For |
| BlackRock | 981,319 | 0 | 0 | 0 | For |
| Royce | 700,871 | 0 | 0 | 0 | For |
| Fidelity | 651,875 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| Invesco | 316,852 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 299,900 | 0 | 0 | 0 | For |
| Calamos | 267,328 | 0 | 0 | 0 | For |
| TIAA | 218,885 | 0 | 0 | 0 | For |
| SEI | 166,035 | 0 | 0 | 0 | For |
| HENNESSY FUNDS TRUST | 162,200 | 0 | 0 | 0 | For |
| Empower | 0 | 123,089 | 0 | 0 | Against |
| ALGER FUNDS | 0 | 102,853 | 0 | 0 | Against |
| Loomis Sayles | 0 | 101,333 | 0 | 0 | Against |
| Russell Investments | 98,438 | 0 | 0 | 0 | For |
| Federated Hermes | 95,490 | 0 | 0 | 0 | For |
| Brighthouse | 9,985 | 78,993 | 0 | 0 | Against |
| First Trust | 83,175 | 0 | 0 | 0 | For |
| Equitable | 80,551 | 0 | 0 | 0 | For |
| Charles Schwab | 79,256 | 0 | 0 | 0 | For |
| VanEck ETF Trust | 67,422 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 52,661 | 0 | 0 | 0 | For |
Showing the 25 largest of 75 asset managers. See all 75 in the interactive database.
Combines 3 wordings of this item as funds reported it.
100% fund support · no official result
The 75 asset managers below cast 100% of the shares they voted on this item FOR (10,456,413 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,005,082 | 0 | 0 | 0 | For |
| Vanguard | 1,473,218 | 0 | 0 | 0 | For |
| BlackRock | 981,319 | 0 | 0 | 0 | For |
| Royce | 700,871 | 0 | 0 | 0 | For |
| Fidelity | 651,875 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| Invesco | 316,852 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 299,900 | 0 | 0 | 0 | For |
| Calamos | 267,328 | 0 | 0 | 0 | For |
| TIAA | 218,885 | 0 | 0 | 0 | For |
| SEI | 166,035 | 0 | 0 | 0 | For |
| HENNESSY FUNDS TRUST | 162,200 | 0 | 0 | 0 | For |
| Empower | 123,089 | 0 | 0 | 0 | For |
| ALGER FUNDS | 102,853 | 0 | 0 | 0 | For |
| Loomis Sayles | 101,333 | 0 | 0 | 0 | For |
| Russell Investments | 98,438 | 0 | 0 | 0 | For |
| Federated Hermes | 95,490 | 0 | 0 | 0 | For |
| Brighthouse | 88,978 | 0 | 0 | 0 | For |
| First Trust | 83,175 | 0 | 0 | 0 | For |
| Equitable | 80,551 | 0 | 0 | 0 | For |
| Charles Schwab | 79,256 | 0 | 0 | 0 | For |
| VanEck ETF Trust | 67,422 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 52,661 | 0 | 0 | 0 | For |
Showing the 25 largest of 75 asset managers. See all 75 in the interactive database.
Combines 3 wordings of this item as funds reported it.
99.9% fund support · no official result
The 75 asset managers below cast 99.9% of the shares they voted on this item FOR (10,454,567 for, 1,846 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,005,082 | 0 | 0 | 0 | For |
| Vanguard | 1,473,218 | 0 | 0 | 0 | For |
| BlackRock | 981,319 | 0 | 0 | 0 | For |
| Royce | 700,871 | 0 | 0 | 0 | For |
| Fidelity | 651,875 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| Invesco | 316,852 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 299,900 | 0 | 0 | 0 | For |
| Calamos | 267,328 | 0 | 0 | 0 | For |
| TIAA | 218,885 | 0 | 0 | 0 | For |
| SEI | 166,035 | 0 | 0 | 0 | For |
| HENNESSY FUNDS TRUST | 162,200 | 0 | 0 | 0 | For |
| Empower | 123,089 | 0 | 0 | 0 | For |
| ALGER FUNDS | 102,853 | 0 | 0 | 0 | For |
| Loomis Sayles | 101,333 | 0 | 0 | 0 | For |
| Russell Investments | 98,438 | 0 | 0 | 0 | For |
| Federated Hermes | 95,490 | 0 | 0 | 0 | For |
| Brighthouse | 88,978 | 0 | 0 | 0 | For |
| First Trust | 83,175 | 0 | 0 | 0 | For |
| Equitable | 80,551 | 0 | 0 | 0 | For |
| Charles Schwab | 79,256 | 0 | 0 | 0 | For |
| VanEck ETF Trust | 67,422 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 52,661 | 0 | 0 | 0 | For |
Showing the 25 largest of 75 asset managers. See all 75 in the interactive database.
Combines 3 wordings of this item as funds reported it.
100% fund support · no official result
The 75 asset managers below cast 100% of the shares they voted on this item FOR (10,456,413 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,005,082 | 0 | 0 | 0 | For |
| Vanguard | 1,473,218 | 0 | 0 | 0 | For |
| BlackRock | 981,319 | 0 | 0 | 0 | For |
| Royce | 700,871 | 0 | 0 | 0 | For |
| Fidelity | 651,875 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| Invesco | 316,852 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 299,900 | 0 | 0 | 0 | For |
| Calamos | 267,328 | 0 | 0 | 0 | For |
| TIAA | 218,885 | 0 | 0 | 0 | For |
| SEI | 166,035 | 0 | 0 | 0 | For |
| HENNESSY FUNDS TRUST | 162,200 | 0 | 0 | 0 | For |
| Empower | 123,089 | 0 | 0 | 0 | For |
| ALGER FUNDS | 102,853 | 0 | 0 | 0 | For |
| Loomis Sayles | 101,333 | 0 | 0 | 0 | For |
| Russell Investments | 98,438 | 0 | 0 | 0 | For |
| Federated Hermes | 95,490 | 0 | 0 | 0 | For |
| Brighthouse | 88,978 | 0 | 0 | 0 | For |
| First Trust | 83,175 | 0 | 0 | 0 | For |
| Equitable | 80,551 | 0 | 0 | 0 | For |
| Charles Schwab | 79,256 | 0 | 0 | 0 | For |
| VanEck ETF Trust | 67,422 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 52,661 | 0 | 0 | 0 | For |
Showing the 25 largest of 75 asset managers. See all 75 in the interactive database.
Combines 3 wordings of this item as funds reported it.
96% fund support · no official result
The 75 asset managers below cast 96% of the shares they voted on this item FOR (10,026,784 for, 429,629 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,005,082 | 0 | 0 | 0 | For |
| Vanguard | 1,473,218 | 0 | 0 | 0 | For |
| BlackRock | 981,319 | 0 | 0 | 0 | For |
| Royce | 700,871 | 0 | 0 | 0 | For |
| Fidelity | 651,875 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| Invesco | 316,852 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 299,900 | 0 | 0 | 0 | For |
| Calamos | 267,328 | 0 | 0 | 0 | For |
| TIAA | 218,885 | 0 | 0 | 0 | For |
| SEI | 166,035 | 0 | 0 | 0 | For |
| HENNESSY FUNDS TRUST | 162,200 | 0 | 0 | 0 | For |
| Empower | 0 | 123,089 | 0 | 0 | Against |
| ALGER FUNDS | 0 | 102,853 | 0 | 0 | Against |
| Loomis Sayles | 0 | 101,333 | 0 | 0 | Against |
| Russell Investments | 98,438 | 0 | 0 | 0 | For |
| Federated Hermes | 95,490 | 0 | 0 | 0 | For |
| Brighthouse | 9,985 | 78,993 | 0 | 0 | Against |
| First Trust | 83,175 | 0 | 0 | 0 | For |
| Equitable | 80,551 | 0 | 0 | 0 | For |
| Charles Schwab | 79,256 | 0 | 0 | 0 | For |
| VanEck ETF Trust | 67,422 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 52,661 | 0 | 0 | 0 | For |
Showing the 25 largest of 75 asset managers. See all 75 in the interactive database.
Combines 3 wordings of this item as funds reported it.
93% fund support · no official result
The 75 asset managers below cast 93% of the shares they voted on this item FOR (9,727,329 for, 729,084 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,005,082 | 0 | 0 | 0 | For |
| Vanguard | 1,473,218 | 0 | 0 | 0 | For |
| BlackRock | 981,319 | 0 | 0 | 0 | For |
| Royce | 700,871 | 0 | 0 | 0 | For |
| Fidelity | 651,875 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| Invesco | 316,852 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 299,900 | 0 | 0 | 0 | For |
| Calamos | 267,328 | 0 | 0 | 0 | For |
| TIAA | 218,885 | 0 | 0 | 0 | For |
| SEI | 0 | 166,035 | 0 | 0 | Against |
| HENNESSY FUNDS TRUST | 162,200 | 0 | 0 | 0 | For |
| Empower | 0 | 123,089 | 0 | 0 | Against |
| ALGER FUNDS | 0 | 102,853 | 0 | 0 | Against |
| Loomis Sayles | 0 | 101,333 | 0 | 0 | Against |
| Russell Investments | 98,438 | 0 | 0 | 0 | For |
| Federated Hermes | 95,490 | 0 | 0 | 0 | For |
| Brighthouse | 9,985 | 78,993 | 0 | 0 | Against |
| First Trust | 83,175 | 0 | 0 | 0 | For |
| Equitable | 80,551 | 0 | 0 | 0 | For |
| Charles Schwab | 79,256 | 0 | 0 | 0 | For |
| VanEck ETF Trust | 0 | 67,422 | 0 | 0 | Against |
| QUANTITATIVE MASTER SERIES LLC | 52,661 | 0 | 0 | 0 | For |
Showing the 25 largest of 75 asset managers. See all 75 in the interactive database.
Combines 3 wordings of this item as funds reported it.
100% fund support · no official result
The 75 asset managers below cast 100% of the shares they voted on this item FOR (10,456,413 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,005,082 | 0 | 0 | 0 | For |
| Vanguard | 1,473,218 | 0 | 0 | 0 | For |
| BlackRock | 981,319 | 0 | 0 | 0 | For |
| Royce | 700,871 | 0 | 0 | 0 | For |
| Fidelity | 651,875 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| Invesco | 316,852 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 299,900 | 0 | 0 | 0 | For |
| Calamos | 267,328 | 0 | 0 | 0 | For |
| TIAA | 218,885 | 0 | 0 | 0 | For |
| SEI | 166,035 | 0 | 0 | 0 | For |
| HENNESSY FUNDS TRUST | 162,200 | 0 | 0 | 0 | For |
| Empower | 123,089 | 0 | 0 | 0 | For |
| ALGER FUNDS | 102,853 | 0 | 0 | 0 | For |
| Loomis Sayles | 101,333 | 0 | 0 | 0 | For |
| Russell Investments | 98,438 | 0 | 0 | 0 | For |
| Federated Hermes | 95,490 | 0 | 0 | 0 | For |
| Brighthouse | 88,978 | 0 | 0 | 0 | For |
| First Trust | 83,175 | 0 | 0 | 0 | For |
| Equitable | 80,551 | 0 | 0 | 0 | For |
| Charles Schwab | 79,256 | 0 | 0 | 0 | For |
| VanEck ETF Trust | 67,422 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 52,661 | 0 | 0 | 0 | For |
Showing the 25 largest of 75 asset managers. See all 75 in the interactive database.
Combines 3 wordings of this item as funds reported it.
99.7% fund support · no official result
The 75 asset managers below cast 99.7% of the shares they voted on this item FOR (10,426,293 for, 30,120 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,005,082 | 0 | 0 | 0 | For |
| Vanguard | 1,473,218 | 0 | 0 | 0 | For |
| BlackRock | 981,319 | 0 | 0 | 0 | For |
| Royce | 700,871 | 0 | 0 | 0 | For |
| Fidelity | 651,875 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| Invesco | 316,852 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 299,900 | 0 | 0 | 0 | For |
| Calamos | 267,328 | 0 | 0 | 0 | For |
| TIAA | 218,885 | 0 | 0 | 0 | For |
| SEI | 166,035 | 0 | 0 | 0 | For |
| HENNESSY FUNDS TRUST | 162,200 | 0 | 0 | 0 | For |
| Empower | 123,089 | 0 | 0 | 0 | For |
| ALGER FUNDS | 102,853 | 0 | 0 | 0 | For |
| Loomis Sayles | 101,333 | 0 | 0 | 0 | For |
| Russell Investments | 98,438 | 0 | 0 | 0 | For |
| Federated Hermes | 95,490 | 0 | 0 | 0 | For |
| Brighthouse | 88,978 | 0 | 0 | 0 | For |
| First Trust | 83,175 | 0 | 0 | 0 | For |
| Equitable | 50,431 | 30,120 | 0 | 0 | For |
| Charles Schwab | 79,256 | 0 | 0 | 0 | For |
| VanEck ETF Trust | 67,422 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 52,661 | 0 | 0 | 0 | For |
Showing the 25 largest of 75 asset managers. See all 75 in the interactive database.
Combines 2 wordings of this item as funds reported it.
91% fund support · no official result
The 75 asset managers below cast 91% of the shares they voted on this item FOR (9,486,771 for, 969,642 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,005,082 | 0 | 0 | 0 | For |
| Vanguard | 1,473,218 | 0 | 0 | 0 | For |
| BlackRock | 981,319 | 0 | 0 | 0 | For |
| Royce | 700,871 | 0 | 0 | 0 | For |
| Fidelity | 651,875 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| Invesco | 316,852 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 0 | 299,900 | 0 | 0 | Against |
| Calamos | 267,328 | 0 | 0 | 0 | For |
| TIAA | 218,885 | 0 | 0 | 0 | For |
| SEI | 0 | 166,035 | 0 | 0 | Against |
| HENNESSY FUNDS TRUST | 162,200 | 0 | 0 | 0 | For |
| Empower | 0 | 123,089 | 0 | 0 | Against |
| ALGER FUNDS | 102,853 | 0 | 0 | 0 | For |
| Loomis Sayles | 0 | 101,333 | 0 | 0 | Against |
| Russell Investments | 0 | 98,438 | 0 | 0 | Against |
| Federated Hermes | 95,490 | 0 | 0 | 0 | For |
| Brighthouse | 9,985 | 78,993 | 0 | 0 | Against |
| First Trust | 83,175 | 0 | 0 | 0 | For |
| Equitable | 80,551 | 0 | 0 | 0 | For |
| Charles Schwab | 79,256 | 0 | 0 | 0 | For |
| VanEck ETF Trust | 0 | 67,422 | 0 | 0 | Against |
| QUANTITATIVE MASTER SERIES LLC | 52,661 | 0 | 0 | 0 | For |
Showing the 25 largest of 75 asset managers. See all 75 in the interactive database.
Combines 2 wordings of this item as funds reported it.
100% fund support · no official result
The 75 asset managers below cast 100% of the shares they voted on this item FOR (10,456,413 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Dimensional | 2,005,082 | 0 | 0 | 0 | For |
| Vanguard | 1,473,218 | 0 | 0 | 0 | For |
| BlackRock | 981,319 | 0 | 0 | 0 | For |
| Royce | 700,871 | 0 | 0 | 0 | For |
| Fidelity | 651,875 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 590,849 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 538,298 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 463,400 | 0 | 0 | 0 | For |
| Invesco | 316,852 | 0 | 0 | 0 | For |
| HEARTLAND GROUP INC | 299,900 | 0 | 0 | 0 | For |
| Calamos | 267,328 | 0 | 0 | 0 | For |
| TIAA | 218,885 | 0 | 0 | 0 | For |
| SEI | 166,035 | 0 | 0 | 0 | For |
| HENNESSY FUNDS TRUST | 162,200 | 0 | 0 | 0 | For |
| Empower | 123,089 | 0 | 0 | 0 | For |
| ALGER FUNDS | 102,853 | 0 | 0 | 0 | For |
| Loomis Sayles | 101,333 | 0 | 0 | 0 | For |
| Russell Investments | 98,438 | 0 | 0 | 0 | For |
| Federated Hermes | 95,490 | 0 | 0 | 0 | For |
| Brighthouse | 88,978 | 0 | 0 | 0 | For |
| First Trust | 83,175 | 0 | 0 | 0 | For |
| Equitable | 80,551 | 0 | 0 | 0 | For |
| Charles Schwab | 79,256 | 0 | 0 | 0 | For |
| VanEck ETF Trust | 67,422 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 52,661 | 0 | 0 | 0 | For |
Showing the 25 largest of 75 asset managers. See all 75 in the interactive database.
99.7% fund support · no official result
The 4 asset managers below cast 99.7% of the shares they voted on this item FOR (421,070 for, 873 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Manatuck Hill Partners, LLC | 374,783 | 0 | 0 | 0 | For |
| ALGERT GLOBAL LLC | 24,048 | 0 | 0 | 0 | For |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 22,239 | 0 | 0 | 0 | For |
| Desjardins Global Asset Management Inc. | 0 | 873 | 0 | 0 | Against |
100% fund support · no official result
The 2 asset managers below cast 100% of the shares they voted on this item FOR (8,950 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Cornerstone Investment Partners, LLC | 7,950 | 0 | 0 | 0 | For |
| O'Brien Wealth Partners LLC | 1,000 | 0 | 0 | 0 | For |
100% fund support · no official result
The 2 asset managers below cast 100% of the shares they voted on this item FOR (40,000 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| PERRITT CAPITAL MANAGEMENT INC | 20,000 | 0 | 0 | 0 | For |
| PERRITT FUNDS INC | 20,000 | 0 | 0 | 0 | For |
Ranked by the number of CECO ENVIRONMENTAL CORP. shares each manager voted on the most widely held ballot item of the 2023-2024 meeting, shown as a share of the 34,908,330 shares outstanding at the time of that meeting.
| # | Asset manager | % of shares outstanding |
|---|---|---|
| 1 | Dimensional | 6.26% |
| 2 | BlackRock | 5.69% |
| 3 | Vanguard | 4.35% |
| 4 | KING LUTHER CAPITAL MANAGEMENT CORP | 3.93% |
| 5 | Royce | 2.77% |
| 6 | Fidelity | 1.91% |
| 7 | GEODE CAPITAL MANAGEMENT, LLC | 1.91% |
| 8 | Invesco | 1.85% |
| 9 | Janus Henderson | 1.82% |
| 10 | State Street | 1.71% |
Positions disclosed to the SEC on Schedules 13D and 13G, Form 13F and the company’s own proxy statement (DEF 14A).
| Holder | % outstanding | Disclosure |
|---|---|---|
| Dimensional Fund Advisors | 6.42% | 13F |
| BlackRock | 6.40% | 13F |
| FMR (Fidelity) | 6.08% | 13F |
| Vanguard Group | 5.07% | 13F |
| Geode Capital | 1.91% | 13F |
| State Street | 1.81% | 13F |
| Wellington Management | 1.67% | 13F |
| Millennium Management | 0.83% | 13F |
| Northern Trust | 0.72% | 13F |
| Nuveen | 0.70% | 13F |
Percentages above are of 34,908,330 shares outstanding, as reported by CECO ENVIRONMENTAL CORP. on its Form 10-Q dated 2024-03-31 (see the filing on EDGAR). This is the count contemporaneous with the 2023-2024 meeting, so the percentages are the ones that were true then, not ones restated against today’s share count.
Every figure above is derived from filings made with the US Securities and Exchange Commission: Form N-PX, in which registered investment companies and institutional managers disclose how they voted every proxy, and Form 8-K Item 5.07, in which the company reports its own meeting results. Shares outstanding are taken from CECO ENVIRONMENTAL CORP.’s 10-Q dated 2024-03-31. This page is a static snapshot rebuilt weekly on 04 October 2026; a live search always shows the current data.
At CECO ENVIRONMENTAL CORP.'s shareholder meeting held 2024-05-20, in the 2023-2024 proxy season, 210 asset managers reported how they voted in their SEC Form N-PX filings, covering 2,233 separate fund positions. Their filings are grouped here into 14 reported items; because filers word the same ballot item differently, that can be more than the number of items on the ballot. No official Form 8-K vote tally has been matched to this meeting, so this page states no certified outcome for its most widely held ballot item. On that item — To approve, on an advisory basis, the compensation of the Company's named executive officers. — the reporting funds cast 99.2% of the shares they voted in favour (FOR divided by FOR plus AGAINST, the conventional basis for proxy support; abstentions, broker non-votes and unvoted shares are excluded because none of them took a side). That is the aggregate of those managers' own N-PX disclosures, not the company's certified result, and the funds are a subset of all shareholders.
CECO ENVIRONMENTAL CORP. proxy season coverage: 2023-2024 (this page) · 2024-2025 · 2025-2026.