Home › Companies › CECO Environmental Corp. › 2025-2026
Compiled from SEC Form N-PX filings and CECO Environmental Corp.’s Form 8-K, filed 2026-05-28 (Item 5.07 on EDGAR). Page generated 02 October 2026.
Explore CECO Environmental Corp. in the interactive database Compare manager voting policies
These tallies are CECO Environmental Corp.’s own, as disclosed to the U.S. Securities and Exchange Commission on Form 8-K, filed 2026-05-28 (Item 5.07, “Submission of Matters to a Vote of Security Holders”). They cover every share voted at the meeting, not just the funds that file Form N-PX.
| Ballot item | For | Against | Abstain | Withheld | Broker non-votes | Outcome |
|---|---|---|---|---|---|---|
| Elect Director: Jason DeZwirek | 29,105,504 | 563,205 | 8,260 | -- | 3,651,477 | Majority: yes |
| Elect Director: Todd Gleason | 29,425,442 | 244,111 | 7,416 | -- | 3,651,477 | Majority: yes |
| Elect Director: Robert E. Knowling, Jr. | 29,484,835 | 86,250 | 105,844 | -- | 3,651,477 | Majority: yes |
| Elect Director: Claudio A. Mannarino | 29,421,081 | 250,168 | 5,720 | -- | 3,651,477 | Majority: yes |
| Elect Director: Munish Nanda | 29,447,863 | 219,409 | 9,697 | -- | 3,651,477 | Majority: yes |
| Elect Director: Valerie Gentile Sachs | 28,646,518 | 995,444 | 35,007 | -- | 3,651,477 | Majority: yes |
| Elect Director: Laurie A. Siegel | 29,064,318 | 606,928 | 5,723 | -- | 3,651,477 | Majority: yes |
| Elect Director: Richard F. Wallman | 29,556,782 | 108,181 | 12,006 | -- | 3,651,477 | Majority: yes |
Source: CECO Environmental Corp., Form 8-K, filed with the SEC on 2026-05-28 — read the filing on EDGAR.
Each item below shows how the 299 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.
Meeting held 2026-05-27.
Combines 3 wordings of this item as funds reported it.
99.4% fund support · no official result
The 149 asset managers below cast 99.4% of the shares they voted on this item FOR (5,161,975 for, 30,417 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| BlackRock | 1,334,942 | 0 | 0 | 0 | For |
| Charles Schwab | 495,642 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| EMERALD ADVISERS, LLC | 295,912 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 241,182 | 0 | 0 | 0 | For |
| MARTIN & CO INC /TN/ | 210,202 | 0 | 0 | 0 | For |
| Calamos | 199,401 | 0 | 0 | 0 | For |
| Robeco Schweiz AG | 193,904 | 0 | 0 | 0 | For |
| Northern Trust | 188,097 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| EMERALD MUTUAL FUND ADVISERS TRUST | 139,887 | 0 | 0 | 0 | For |
| Russell Investments | 111,149 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
| Alberta Investment Management Corp | 94,494 | 0 | 0 | 0 | For |
| TRUST FOR PROFESSIONAL MANAGERS | 77,311 | 0 | 0 | 0 | For |
| Pier Capital, LLC | 76,802 | 0 | 0 | 0 | For |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 69,531 | 0 | 0 | 0 | For |
| Jackson National | 56,322 | 0 | 0 | 0 | For |
| Moran Wealth Management, LLC | 54,821 | 0 | 0 | 0 | For |
| ENVESTNET ASSET MANAGEMENT INC | 53,459 | 0 | 0 | 0 | For |
| MARSHALL WACE, LLP | 51,352 | 0 | 0 | 0 | For |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 50,729 | 0 | 0 | 0 | For |
| Loomis Sayles | 48,440 | 0 | 0 | 0 | For |
| Janney Montgomery Scott LLC | 45,242 | 0 | 0 | 0 | For |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 44,885 | 0 | 0 | 0 | For |
Showing the 25 largest of 149 asset managers. See all 149 in the interactive database.
Meeting held 2026-05-27.
Combines 7 wordings of this item as funds reported it.
98% fund support · no official result
The 146 asset managers below cast 98% of the shares they voted on this item FOR (28,073,788 for, 538,853 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 5,238,018 | 0 | 0 | 0 | For |
| T. Rowe Price | 3,759,577 | 0 | 0 | 0 | For |
| American Century | 2,661,887 | 0 | 0 | 0 | For |
| Capital Group | 2,110,160 | 0 | 0 | 0 | For |
| Vanguard | 1,808,007 | 0 | 0 | 0 | For |
| Janus Henderson | 1,487,320 | 0 | 0 | 0 | For |
| Thrivent | 1,272,421 | 0 | 0 | 0 | For |
| Royce | 861,885 | 0 | 0 | 0 | For |
| GEODE CAPITAL MANAGEMENT, LLC | 853,731 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| State Street | 599,135 | 0 | 0 | 0 | For |
| Allspring | 411,696 | 0 | 0 | 0 | For |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 398,010 | 0 | 0 | 0 | For |
| Legal & General Investment Management Ltd | 0 | 357,789 | 0 | 0 | Against |
| LORD, ABBETT & CO. LLC | 312,938 | 0 | 0 | 0 | For |
| Dimensional | 283,013 | 0 | 0 | 0 | For |
| First Eagle Investment Management, LLC | 242,411 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| BESSEMER INVESTMENT MANAGEMENT LLC | 215,278 | 0 | 0 | 0 | For |
| Loomis Sayles | 212,251 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| ROCKEFELLER & CO. LLC | 208,955 | 0 | 0 | 0 | For |
| OSTERWEIS CAPITAL MANAGEMENT INC | 208,002 | 0 | 0 | 0 | For |
| Amundi | 0 | 168,859 | 0 | 0 | Against |
| First Trust | 151,628 | 0 | 0 | 0 | For |
Showing the 25 largest of 146 asset managers. See all 146 in the interactive database.
Meeting held 2026-05-27.
Combines 5 wordings of this item as funds reported it.
98% Majority: yes · of votes cast
CECO Environmental Corp.’s own tally for this item (“Elect Director: Jason DeZwirek”): 29,105,504 for, 563,205 against, per its Form 8-K filed 2026-05-28 (Item 5.07). FOR was more than half of the votes cast. Whether the item passed is for the filing to say; its statement has not been read for this item. Of all 35,840,781 outstanding shares: 81% for, 2% against (83% of the company cast a for/against vote).
The 90 asset managers below cast 99.9% of the shares they voted on this item FOR (15,239,595 for, 1,640 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,558,919 | 1 | 0 | 0 | For |
| T. Rowe Price | 1,488,462 | 0 | 0 | 0 | For |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 290,326 | 0 | 0 | 0 | For |
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
Showing the 25 largest of 90 asset managers. See all 90 in the interactive database.
Meeting held 2026-05-27.
Combines 4 wordings of this item as funds reported it.
99.1% Majority: yes · of votes cast
CECO Environmental Corp.’s own tally for this item (“Elect Director: Todd Gleason”): 29,425,442 for, 244,111 against, per its Form 8-K filed 2026-05-28 (Item 5.07). FOR was more than half of the votes cast. Whether the item passed is for the filing to say; its statement has not been read for this item. Of all 35,840,781 outstanding shares: 82% for, 0.7% against (83% of the company cast a for/against vote).
The 90 asset managers below cast 100% of the shares they voted on this item FOR (15,241,235 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,558,920 | 0 | 0 | 0 | For |
| T. Rowe Price | 1,488,462 | 0 | 0 | 0 | For |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 290,326 | 0 | 0 | 0 | For |
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
Showing the 25 largest of 90 asset managers. See all 90 in the interactive database.
Meeting held 2026-05-27.
Combines 4 wordings of this item as funds reported it.
99.7% Majority: yes · of votes cast
CECO Environmental Corp.’s own tally for this item (“Elect Director: Robert E. Knowling, Jr.”): 29,484,835 for, 86,250 against, per its Form 8-K filed 2026-05-28 (Item 5.07). FOR was more than half of the votes cast. Whether the item passed is for the filing to say; its statement has not been read for this item. Of all 35,840,781 outstanding shares: 82% for, 0.3% against (83% of the company cast a for/against vote).
The 90 asset managers below cast 99.9% of the shares they voted on this item FOR (15,237,684 for, 3,551 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,558,920 | 0 | 0 | 0 | For |
| T. Rowe Price | 1,484,911 | 3,551 | 0 | 0 | For |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 290,326 | 0 | 0 | 0 | For |
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
Showing the 25 largest of 90 asset managers. See all 90 in the interactive database.
Meeting held 2026-05-27.
Combines 4 wordings of this item as funds reported it.
99.1% Majority: yes · of votes cast
CECO Environmental Corp.’s own tally for this item (“Elect Director: Claudio A. Mannarino”): 29,421,081 for, 250,168 against, per its Form 8-K filed 2026-05-28 (Item 5.07). FOR was more than half of the votes cast. Whether the item passed is for the filing to say; its statement has not been read for this item. Of all 35,840,781 outstanding shares: 82% for, 0.7% against (83% of the company cast a for/against vote).
The 90 asset managers below cast 99.9% of the shares they voted on this item FOR (15,239,596 for, 1,639 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,558,920 | 0 | 0 | 0 | For |
| T. Rowe Price | 1,488,462 | 0 | 0 | 0 | For |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 290,326 | 0 | 0 | 0 | For |
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
Showing the 25 largest of 90 asset managers. See all 90 in the interactive database.
Meeting held 2026-05-27.
Combines 4 wordings of this item as funds reported it.
99.2% Majority: yes · of votes cast
CECO Environmental Corp.’s own tally for this item (“Elect Director: Munish Nanda”): 29,447,863 for, 219,409 against, per its Form 8-K filed 2026-05-28 (Item 5.07). FOR was more than half of the votes cast. Whether the item passed is for the filing to say; its statement has not been read for this item. Of all 35,840,781 outstanding shares: 82% for, 0.7% against (83% of the company cast a for/against vote).
The 90 asset managers below cast 100% of the shares they voted on this item FOR (15,241,235 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,558,920 | 0 | 0 | 0 | For |
| T. Rowe Price | 1,488,462 | 0 | 0 | 0 | For |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 290,326 | 0 | 0 | 0 | For |
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
Showing the 25 largest of 90 asset managers. See all 90 in the interactive database.
Meeting held 2026-05-27.
Combines 4 wordings of this item as funds reported it.
97% Majority: yes · of votes cast
CECO Environmental Corp.’s own tally for this item (“Elect Director: Valerie Gentile Sachs”): 28,646,518 for, 995,444 against, per its Form 8-K filed 2026-05-28 (Item 5.07). FOR was more than half of the votes cast. Whether the item passed is for the filing to say; its statement has not been read for this item. Of all 35,840,781 outstanding shares: 80% for, 3% against (83% of the company cast a for/against vote).
The 90 asset managers below cast 99.9% of the shares they voted on this item FOR (15,206,971 for, 5,255 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,557,742 | 1,178 | 0 | 0 | For |
| T. Rowe Price | 1,488,462 | 0 | 0 | 0 | For |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 290,326 | 0 | 0 | 0 | For |
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
Showing the 25 largest of 90 asset managers. See all 90 in the interactive database.
Meeting held 2026-05-27.
Combines 4 wordings of this item as funds reported it.
98% Majority: yes · of votes cast
CECO Environmental Corp.’s own tally for this item (“Elect Director: Laurie A. Siegel”): 29,064,318 for, 606,928 against, per its Form 8-K filed 2026-05-28 (Item 5.07). FOR was more than half of the votes cast. Whether the item passed is for the filing to say; its statement has not been read for this item. Of all 35,840,781 outstanding shares: 81% for, 2% against (83% of the company cast a for/against vote).
The 90 asset managers below cast 99.9% of the shares they voted on this item FOR (15,241,234 for, 1 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,558,919 | 1 | 0 | 0 | For |
| T. Rowe Price | 1,488,462 | 0 | 0 | 0 | For |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 290,326 | 0 | 0 | 0 | For |
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
Showing the 25 largest of 90 asset managers. See all 90 in the interactive database.
Meeting held 2026-05-27.
Combines 4 wordings of this item as funds reported it.
99.6% Majority: yes · of votes cast
CECO Environmental Corp.’s own tally for this item (“Elect Director: Richard F. Wallman”): 29,556,782 for, 108,181 against, per its Form 8-K filed 2026-05-28 (Item 5.07). FOR was more than half of the votes cast. Whether the item passed is for the filing to say; its statement has not been read for this item. Of all 35,840,781 outstanding shares: 82% for, 0.4% against (83% of the company cast a for/against vote).
The 90 asset managers below cast 99.8% of the shares they voted on this item FOR (15,221,375 for, 19,860 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,558,920 | 0 | 0 | 0 | For |
| T. Rowe Price | 1,488,462 | 0 | 0 | 0 | For |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 290,326 | 0 | 0 | 0 | For |
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
Showing the 25 largest of 90 asset managers. See all 90 in the interactive database.
Meeting held 2026-05-27.
Combines 2 wordings of this item as funds reported it.
91% fund support · no official result
The 57 asset managers below cast 91% of the shares they voted on this item FOR (11,725,247 for, 1,214,505 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,553,285 | 0 | 0 | 0 | For |
| T. Rowe Price | 1,488,462 | 0 | 0 | 0 | For |
| American Century | 0 | 1,214,505 | 0 | 0 | Against |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| OLD WESTBURY FUNDS INC | 107,639 | 0 | 0 | 0 | For |
| DRIEHAUS MUTUAL FUNDS | 102,160 | 0 | 0 | 0 | For |
| Equitable | 93,460 | 0 | 0 | 0 | For |
| TIAA | 78,951 | 0 | 0 | 0 | For |
| OPTIMUM FUND TRUST | 50,520 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 49,194 | 0 | 0 | 0 | For |
| Brighthouse | 48,878 | 0 | 0 | 0 | For |
Showing the 25 largest of 57 asset managers. See all 57 in the interactive database.
Meeting held 2026-05-27.
Combines 2 wordings of this item as funds reported it.
88% fund support · no official result
The 56 asset managers below cast 88% of the shares they voted on this item FOR (11,372,488 for, 1,547,376 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,553,285 | 0 | 0 | 0 | For |
| T. Rowe Price | 0 | 1,488,462 | 0 | 0 | Against |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| OLD WESTBURY FUNDS INC | 107,639 | 0 | 0 | 0 | For |
| DRIEHAUS MUTUAL FUNDS | 102,160 | 0 | 0 | 0 | For |
| Equitable | 73,600 | 0 | 19,860 | 0 | For |
| TIAA | 78,951 | 0 | 0 | 0 | For |
| OPTIMUM FUND TRUST | 50,520 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 49,194 | 0 | 0 | 0 | For |
| Brighthouse | 48,878 | 0 | 0 | 0 | For |
Showing the 25 largest of 56 asset managers. See all 56 in the interactive database.
Meeting held 2026-05-27.
Combines 2 wordings of this item as funds reported it.
100% fund support · no official result
The 56 asset managers below cast 100% of the shares they voted on this item FOR (12,939,724 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,553,285 | 0 | 0 | 0 | For |
| T. Rowe Price | 1,488,462 | 0 | 0 | 0 | For |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| OLD WESTBURY FUNDS INC | 107,639 | 0 | 0 | 0 | For |
| DRIEHAUS MUTUAL FUNDS | 102,160 | 0 | 0 | 0 | For |
| Equitable | 93,460 | 0 | 0 | 0 | For |
| TIAA | 78,951 | 0 | 0 | 0 | For |
| OPTIMUM FUND TRUST | 50,520 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 49,194 | 0 | 0 | 0 | For |
| Brighthouse | 48,878 | 0 | 0 | 0 | For |
Showing the 25 largest of 56 asset managers. See all 56 in the interactive database.
Meeting held 2026-05-27.
Combines 2 wordings of this item as funds reported it.
100% fund support · no official result
The 56 asset managers below cast 100% of the shares they voted on this item FOR (12,919,864 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Fidelity | 2,971,555 | 0 | 0 | 0 | For |
| Vanguard | 1,553,285 | 0 | 0 | 0 | For |
| T. Rowe Price | 1,488,462 | 0 | 0 | 0 | For |
| American Century | 1,214,505 | 0 | 0 | 0 | For |
| Capital Group | 1,055,080 | 0 | 0 | 0 | For |
| Royce | 710,729 | 0 | 0 | 0 | For |
| JANUS INVESTMENT FUND | 707,296 | 0 | 0 | 0 | For |
| Thrivent | 635,008 | 0 | 0 | 0 | For |
| Lord Abbett | 217,568 | 0 | 0 | 0 | For |
| FIRST EAGLE FUNDS | 212,064 | 0 | 0 | 0 | For |
| Allspring | 199,338 | 0 | 0 | 0 | For |
| Dimensional | 184,095 | 0 | 0 | 0 | For |
| First Trust | 151,628 | 0 | 0 | 0 | For |
| DWS | 144,230 | 0 | 0 | 0 | For |
| Principal | 141,842 | 0 | 0 | 0 | For |
| AIG/SunAmerica | 138,410 | 0 | 0 | 0 | For |
| OBERWEIS FUNDS | 129,708 | 0 | 0 | 0 | For |
| Empower | 120,336 | 0 | 0 | 0 | For |
| OLD WESTBURY FUNDS INC | 107,639 | 0 | 0 | 0 | For |
| DRIEHAUS MUTUAL FUNDS | 102,160 | 0 | 0 | 0 | For |
| Equitable | 73,600 | 0 | 19,860 | 0 | For |
| TIAA | 78,951 | 0 | 0 | 0 | For |
| OPTIMUM FUND TRUST | 50,520 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 49,194 | 0 | 0 | 0 | For |
| Brighthouse | 48,878 | 0 | 0 | 0 | For |
Showing the 25 largest of 56 asset managers. See all 56 in the interactive database.
Meeting held 2026-05-27.
100% fund support · no official result
The 40 asset managers below cast 100% of the shares they voted on this item FOR (2,304,014 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 241,132 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
| TRUST FOR PROFESSIONAL MANAGERS | 77,311 | 0 | 0 | 0 | For |
| Jackson National | 56,322 | 0 | 0 | 0 | For |
| Loomis Sayles | 48,440 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 33,071 | 0 | 0 | 0 | For |
| Russell Investments | 30,433 | 0 | 0 | 0 | For |
| PFM Multi-Manager Series Trust | 15,780 | 0 | 0 | 0 | For |
| Global X | 13,871 | 0 | 0 | 0 | For |
| John Hancock | 13,348 | 0 | 0 | 0 | For |
| BUFFALO FUNDS | 11,820 | 0 | 0 | 0 | For |
| SEI | 8,706 | 0 | 0 | 0 | For |
| Northern Lights Fund Trust IV | 8,628 | 0 | 0 | 0 | For |
| MASTER INVESTMENT PORTFOLIO | 6,521 | 0 | 0 | 0 | For |
| Series Portfolios Trust | 6,000 | 0 | 0 | 0 | For |
| Bridge Builder Trust | 5,666 | 0 | 0 | 0 | For |
| Vanguard | 5,635 | 0 | 0 | 0 | For |
| Prudential/PGIM | 4,600 | 0 | 0 | 0 | For |
| Brighthouse | 2,503 | 0 | 0 | 0 | For |
| Venerable Variable Insurance Trust | 2,178 | 0 | 0 | 0 | For |
Showing the 25 largest of 40 asset managers. See all 40 in the interactive database.
Meeting held 2026-05-27.
99.7% fund support · no official result
The 40 asset managers below cast 99.7% of the shares they voted on this item FOR (2,295,721 for, 5,790 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 241,132 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
| TRUST FOR PROFESSIONAL MANAGERS | 77,311 | 0 | 0 | 0 | For |
| Jackson National | 56,322 | 0 | 0 | 0 | For |
| Loomis Sayles | 48,440 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 33,071 | 0 | 0 | 0 | For |
| Russell Investments | 30,433 | 0 | 0 | 0 | For |
| PFM Multi-Manager Series Trust | 15,780 | 0 | 0 | 0 | For |
| Global X | 13,871 | 0 | 0 | 0 | For |
| John Hancock | 7,563 | 5,785 | 0 | 0 | For |
| BUFFALO FUNDS | 11,820 | 0 | 0 | 0 | For |
| SEI | 8,706 | 0 | 0 | 0 | For |
| Northern Lights Fund Trust IV | 8,628 | 0 | 0 | 0 | For |
| MASTER INVESTMENT PORTFOLIO | 6,521 | 0 | 0 | 0 | For |
| Series Portfolios Trust | 6,000 | 0 | 0 | 0 | For |
| Bridge Builder Trust | 5,666 | 0 | 0 | 0 | For |
| Vanguard | 5,630 | 5 | 0 | 0 | For |
| Prudential/PGIM | 4,600 | 0 | 0 | 0 | For |
| Brighthouse | 0 | 0 | 2,503 | 0 | Abstain |
| Venerable Variable Insurance Trust | 2,178 | 0 | 0 | 0 | For |
Showing the 25 largest of 40 asset managers. See all 40 in the interactive database.
Meeting held 2026-05-27.
Combines 2 wordings of this item as funds reported it.
99.1% fund support · no official result
The 36 asset managers below cast 99.1% of the shares they voted on this item FOR (2,055,366 for, 17,899 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 241,132 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
| TRUST FOR PROFESSIONAL MANAGERS | 59,415 | 17,896 | 0 | 0 | For |
| Pier Capital, LLC | 76,802 | 0 | 0 | 0 | For |
| Jackson National | 56,322 | 0 | 0 | 0 | For |
| Loomis Sayles | 48,440 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 33,071 | 0 | 0 | 0 | For |
| PFM Multi-Manager Series Trust | 15,780 | 0 | 0 | 0 | For |
| John Hancock | 13,348 | 0 | 0 | 0 | For |
| BUFFALO FUNDS | 11,820 | 0 | 0 | 0 | For |
| Northern Lights Fund Trust IV | 8,628 | 0 | 0 | 0 | For |
| HARVEST MANAGEMENT LLC | 8,072 | 0 | 0 | 0 | For |
| MASTER INVESTMENT PORTFOLIO | 6,521 | 0 | 0 | 0 | For |
| Series Portfolios Trust | 6,000 | 0 | 0 | 0 | For |
| Bridge Builder Trust | 5,666 | 0 | 0 | 0 | For |
| Vanguard | 2,558 | 3 | 0 | 0 | For |
| Gabelli | 0 | 0 | 2,000 | 0 | Abstain |
| NORTHERN LIGHTS FUND TRUST III | 1,475 | 0 | 0 | 0 | For |
| Innovator ETFs Trust | 1,113 | 0 | 0 | 0 | For |
| EA Series Trust | 1,066 | 0 | 0 | 0 | For |
| Allianz | 790 | 0 | 0 | 0 | For |
Showing the 25 largest of 36 asset managers. See all 36 in the interactive database.
Meeting held 2026-05-27.
100% fund support · no official result
The 31 asset managers below cast 100% of the shares they voted on this item FOR (1,989,125 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| BlackRock | 607,118 | 0 | 0 | 0 | For |
| NEEDHAM FUNDS INC | 400,000 | 0 | 0 | 0 | For |
| RBB FUND, INC. | 241,132 | 0 | 0 | 0 | For |
| Calamos | 178,699 | 0 | 0 | 0 | For |
| PROFESSIONALLY MANAGED PORTFOLIOS | 157,280 | 0 | 0 | 0 | For |
| LKCM Funds | 111,030 | 0 | 0 | 0 | For |
| TRUST FOR PROFESSIONAL MANAGERS | 77,311 | 0 | 0 | 0 | For |
| Jackson National | 56,322 | 0 | 0 | 0 | For |
| Loomis Sayles | 48,440 | 0 | 0 | 0 | For |
| QUANTITATIVE MASTER SERIES LLC | 33,071 | 0 | 0 | 0 | For |
| PFM Multi-Manager Series Trust | 15,780 | 0 | 0 | 0 | For |
| John Hancock | 13,348 | 0 | 0 | 0 | For |
| BUFFALO FUNDS | 11,820 | 0 | 0 | 0 | For |
| Northern Lights Fund Trust IV | 8,628 | 0 | 0 | 0 | For |
| MASTER INVESTMENT PORTFOLIO | 6,521 | 0 | 0 | 0 | For |
| Series Portfolios Trust | 6,000 | 0 | 0 | 0 | For |
| Bridge Builder Trust | 5,666 | 0 | 0 | 0 | For |
| Vanguard | 2,562 | 0 | 0 | 0 | For |
| Gabelli | 2,000 | 0 | 0 | 0 | For |
| NORTHERN LIGHTS FUND TRUST III | 1,475 | 0 | 0 | 0 | For |
| Innovator ETFs Trust | 1,113 | 0 | 0 | 0 | For |
| EA Series Trust | 1,066 | 0 | 0 | 0 | For |
| Allianz | 790 | 0 | 0 | 0 | For |
| RBB Fund Trust | 611 | 0 | 0 | 0 | For |
| Harbor ETF Trust | 335 | 0 | 0 | 0 | For |
Showing the 25 largest of 31 asset managers. See all 31 in the interactive database.
Meeting held 2026-05-27.
Combines 2 wordings of this item as funds reported it.
99% fund support · no official result
The 10 asset managers below cast 99% of the shares they voted on this item FOR (310,289 for, 4,600 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| Russell Investments | 30,433 | 0 | 0 | 0 | For |
| Global X | 13,871 | 0 | 0 | 0 | For |
| SEI | 8,706 | 0 | 0 | 0 | For |
| Prudential/PGIM | 0 | 4,600 | 0 | 0 | Against |
| Vanguard | 3,073 | 0 | 0 | 0 | For |
| Brighthouse | 2,503 | 0 | 0 | 0 | For |
| Venerable Variable Insurance Trust | 2,178 | 0 | 0 | 0 | For |
| NEW COVENANT FUNDS | 1,494 | 0 | 0 | 0 | For |
| Nationwide | 223 | 0 | 0 | 0 | For |
Meeting held 2026-05-27.
Combines 2 wordings of this item as funds reported it.
100% fund support · no official result
The 10 asset managers below cast 100% of the shares they voted on this item FOR (312,386 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| Charles Schwab | 247,808 | 0 | 0 | 0 | For |
| Russell Investments | 30,433 | 0 | 0 | 0 | For |
| Global X | 13,871 | 0 | 0 | 0 | For |
| SEI | 8,706 | 0 | 0 | 0 | For |
| Prudential/PGIM | 4,600 | 0 | 0 | 0 | For |
| Vanguard | 3,073 | 0 | 0 | 0 | For |
| Brighthouse | 0 | 0 | 2,503 | 0 | Abstain |
| Venerable Variable Insurance Trust | 2,178 | 0 | 0 | 0 | For |
| NEW COVENANT FUNDS | 1,494 | 0 | 0 | 0 | For |
| Nationwide | 223 | 0 | 0 | 0 | For |
Meeting held 2026-05-27.
100% fund support · no official result
The 6 asset managers below cast 100% of the shares they voted on this item FOR (332,494 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| APG Asset Management US Inc. | 80,598 | 0 | 0 | 0 | For |
| Granahan Investment Management, LLC | 71,882 | 0 | 0 | 0 | For |
| Local Pensions Partnership Investment Ltd | 71,524 | 0 | 0 | 0 | For |
| Panoramic Capital, LLC | 60,554 | 0 | 0 | 0 | For |
| CREDIT AGRICOLE S A | 47,936 | 0 | 0 | 0 | For |
| MANGROVE PARTNERS IM, LLC | 0 | 0 | 80 | 0 | Abstain |
Meeting held 2025-05-20 (outside the 2025-2026 season's 1 July to 30 June window; reported in this season's filings).
97% Majority: yes · of votes cast
CECO Environmental Corp.’s own tally for this item (“(2) The Company's named executive officer compensation was approved, on an advisory basis, as follows:”): 28,679,259 for, 1,025,229 against, per its Form 8-K filed 2025-05-22 (Item 5.07). FOR was more than half of the votes cast. Whether the item passed is for the filing to say; its statement has not been read for this item. Of all 35,840,781 outstanding shares: 80% for, 3% against (83% of the company cast a for/against vote).
The 2 asset managers below cast 100% of the shares they voted on this item FOR (58,830 for, 0 against).
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| MARATHON CAPITAL MANAGEMENT | 58,280 | 0 | 0 | 0 | For |
| Hodges Capital Management Inc. | 550 | 0 | 0 | 0 | For |
Meeting held 2025-05-20 (outside the 2025-2026 season's 1 July to 30 June window; reported in this season's filings).
— fund support · no official result
No shares were cast for or against this item by the managers below — every disclosed position was an abstention or was not voted.
| Asset manager | For | Against | Abstain | Withheld | Vote |
|---|---|---|---|---|---|
| MARATHON CAPITAL MANAGEMENT | 0 | 0 | 0 | 0 | 1-Year |
| Hodges Capital Management Inc. | 0 | 0 | 0 | 0 | 1 Year |
Ranked by the number of CECO Environmental Corp. shares each manager voted on the most widely held ballot item of the 2025-2026 meeting, shown as a share of the 35,840,781 shares outstanding at the time of that meeting.
| # | Asset manager | % of shares outstanding |
|---|---|---|
| 1 | BlackRock | 3.72% |
| 2 | Charles Schwab | 1.38% |
| 3 | NEEDHAM FUNDS INC | 1.12% |
| 4 | EMERALD ADVISERS, LLC | 0.83% |
| 5 | RBB FUND, INC. | 0.67% |
| 6 | MARTIN & CO INC /TN/ | 0.59% |
| 7 | Calamos | 0.56% |
| 8 | Robeco Schweiz AG | 0.54% |
| 9 | Northern Trust | 0.52% |
| 10 | PROFESSIONALLY MANAGED PORTFOLIOS | 0.44% |
Positions disclosed to the SEC on Schedules 13D and 13G, Form 13F and the company’s own proxy statement (DEF 14A).
| Holder | % outstanding | Disclosure |
|---|---|---|
| Jason DeZwirek | 11.71% | 13D |
| FMR (Fidelity) | 6.50% | 13F |
| BlackRock | 6.38% | 13F |
| T. Rowe Price Investment Management, Inc. | 6.01% | 13G |
| American Century Investment Management, Inc. | 5.83% | 13G |
| Vanguard Group | 4.97% | 13F |
| Two Sigma | 2.68% | 13F |
| Dimensional Fund Advisors | 2.52% | 13F |
| Geode Capital | 2.39% | 13F |
| State Street | 1.83% | 13F |
Percentages above are of 35,840,781 shares outstanding, as reported by CECO Environmental Corp. on its Form 10-Q dated 2026-03-31 (see the filing on EDGAR). This is the count contemporaneous with the 2025-2026 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 2026-03-31. This page is a static snapshot rebuilt weekly on 02 October 2026; a live search always shows the current data.
At CECO Environmental Corp.'s shareholder meeting held 2026-05-27, in the 2025-2026 proxy season, 299 asset managers reported how they voted in their SEC Form N-PX filings, covering 3,717 separate fund positions. Their filings are grouped here into 23 reported items; because filers word the same ballot item differently, that can be more than the number of items on the ballot. CECO Environmental Corp.'s own Form 8-K tally for this meeting is published below, but no row in it could be matched to the most widely held item, so this page states no certified outcome for that item. On that item — To approve, on an advisory basis, the compensation of CECO's named executive officers. — the reporting funds cast 99.4% 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 · 2024-2025 · 2025-2026 (this page).