Home › Asset managers › Compare 2024-2025 › Vanguard vs John Hancock
Vanguard 2024-2025 · John Hancock 2024-2025 · Download the item list (CSV)
| Common items | Same | Differ | Split (not in %) | Same position | Fund-level | |
|---|---|---|---|---|---|---|
| All ballot items | 24,116 | 21,109 | 937 | 2,070 | 95.7% | 92.5% |
| Board proposals | 20,392 | 17,942 | 818 | 1,632 | 95.6% | 92.6% |
| E&S shareholder proposals | 256 | 117 | 5 | 134 | 95.9% | 80.4% |
| Other items | 3,468 | 3,050 | 114 | 304 | 96.4% | 92.9% |
Everything Voted differently Split votes
All ballot items Board proposals E&S shareholder proposals Other items
2,070 items. “Voted differently”: each manager’s funds all voted one way, and the two ways differ. “Split”: at least one manager’s funds did not all vote the same way.
| Company | Meeting | Proposal | On the ballot from | Board recommended | Vanguard | John Hancock |
|---|---|---|---|---|---|---|
| ANTERO RESOURCES CORP. | June 4, 2025 | To approve, on an advisory basis, the compensation of Antero Resources Corporation's named executive officers. Say-on-Pay |
Board | For | Split 27 FOR, 2 AGAINST |
AGAINST 10 funds |
| ANYWHERE REAL ESTATE INC. | May 7, 2025 | Advisory Approval of the Compensation of Our Named Executive Officers. Say-on-Pay |
Board | For | FOR 14 funds |
Split 5 FOR, 1 AGAINST |
| ANYWHERE REAL ESTATE INC. | May 7, 2025 | Approval of the Third Amended and Restated 2018 Long-Term Incentive Plan. Compensation |
Board | For | Split 11 FOR, 1 AGAINST |
AGAINST 4 funds |
| AON PLC | June 27, 2025 | Authorize the Board to opt-out of statutory pre-emption rights under Irish Law. Capital Structure |
Board | For | FOR 30 funds |
Split 9 FOR, 2 AGAINST |
| APA CORP. | May 22, 2025 | Advisory Vote to Approve Compensation of APA's Named Executive Officers Say-on-Pay |
Board | For | FOR 25 funds |
Split 10 FOR, 1 AGAINST |
| APELLIS PHARMACEUTICALS INC. | June 3, 2025 | To hold an advisory vote to approve the compensation paid to our named executive officers. Say-on-Pay |
Board | For | Split 2 FOR, 1 AGAINST |
FOR 3 funds |
| APPLE INC. | February 25, 2025 | Advisory vote to approve executive compensation Say-on-Pay |
Board | For | FOR 41 funds |
Split 30 FOR, 1 AGAINST |
| APPLOVIN | June 4, 2025 | Election of Director: ADAM FOROUGHI Director Elections |
Board | For | FOR 5 funds |
Split 5 FOR, 2 WITHHOLD |
| APPLOVIN | June 4, 2025 | Election of Director: ALYSSA HARVEY DAWSON Director Elections |
Board | For | FOR 5 funds |
Split 4 FOR, 3 WITHHOLD |
| APPLOVIN | June 4, 2025 | Election of Director: BARBARA MESSING Director Elections |
Board | For | FOR 5 funds |
Split 4 FOR, 3 WITHHOLD |
| APPLOVIN | June 4, 2025 | Election of Director: CRAIG BILLINGS Director Elections |
Board | For | FOR 5 funds |
Split 4 FOR, 3 WITHHOLD |
| APPLOVIN | June 4, 2025 | Election of Director: HERALD CHEN Director Elections |
Board | For | FOR 5 funds |
Split 5 FOR, 2 WITHHOLD |
| APPLOVIN | June 4, 2025 | Election of Director: MARGARET GEORGIADIS Director Elections |
Board | For | FOR 5 funds |
Split 2 FOR, 5 WITHHOLD |
| APPLOVIN | June 4, 2025 | Election of Director: MAYNARD WEBB Director Elections |
Board | For | FOR 5 funds |
Split 6 FOR, 1 WITHHOLD |
| APTIV PLC | December 2, 2024 | Court Meeting Proposal - That the Scheme in its original form or with or subject to any modification(s), addition(s) or condition(s) approved or imposed by the Royal Court of Jersey be agreed to. Capital Structure |
Board | For | FOR 1 fund |
Split 5 FOR, 1 AGAINST |
| AQUESTIVE THERAPEUTICS INC. | June 11, 2025 | To approve, on a non-binding advisory basis, the compensation of our named executive officers. Say-on-Pay |
Board | For | Split 10 FOR, 1 AGAINST |
AGAINST 5 funds |
| ARBOR REALTY TRUST INC. | May 21, 2025 | Advisory vote to approve the compensation of Arbor Realty Trust, Inc.'s named executive officers as disclosed in the proxy statement. Say-on-Pay |
Board | For | Split 19 FOR, 1 AGAINST |
AGAINST 5 funds |
| ARC RESOURCES LTD | May 2, 2025 | ELECTION OF DIRECTOR: HAROLD N. KVISLE Director Elections |
Board | For | FOR 4 funds |
Split 3 FOR, 1 ABSTAIN |
| ARC RESOURCES LTD | May 2, 2025 | ELECTION OF DIRECTOR: M. JACQUELINE SHEPPARD Director Elections |
Board | For | FOR 4 funds |
Split 3 FOR, 1 ABSTAIN |
| ARC RESOURCES LTD | May 2, 2025 | ELECTION OF DIRECTOR: MARTY L. PROCTOR Director Elections |
Board | For | FOR 4 funds |
Split 3 FOR, 1 AGAINST |
| ARCH CAPIT | May 7, 2025 | Advisory vote to approve named executive officer compensation. Say-on-Pay |
Board | Not determined | FOR 27 funds |
Split 7 FOR, 2 AGAINST |
| ARCHER AVIATION INC. | June 27, 2025 | Approval, on a non-binding advisory basis, of the compensation of our named executive officers. Say-on-Pay |
Board | For | Split 11 FOR, 1 AGAINST |
AGAINST 5 funds |
| ARCUTIS BIOTHERAPEUTICS INC. | June 12, 2025 | To approve, on a non-binding advisory basis, the compensation of the Company's named executive officers. Say-on-Pay |
Board | For | Split 17 FOR, 2 AGAINST |
Split 2 FOR, 5 AGAINST |
| ARDELYX INC. | June 18, 2025 | To approve the Amendment to the Amended and Restated 2014 Equity Incentive Award Plan. Compensation |
Board | For | Split 12 FOR, 1 AGAINST |
AGAINST 3 funds |
| ARES MANAGEMENT CORP. | June 6, 2025 | Approval, on a non-binding, advisory basis, of the compensation paid to our named executive officers for our 2024 fiscal year. Say-on-Pay |
Board | For | Split 32 FOR, 1 AGAINST |
Split 2 FOR, 7 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: Antoinette Bush Director Elections |
Board | For | FOR 4 funds |
Split 2 FOR, 5 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: Antony P. Ressler Director Elections |
Board | For | AGAINST 4 funds |
Split 2 FOR, 5 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: Ashish Bhutani Director Elections |
Board | For | FOR 4 funds |
Split 6 FOR, 1 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: Bennett Rosenthal Director Elections |
Board | For | FOR 4 funds |
Split 2 FOR, 5 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: David B. Kaplan Director Elections |
Board | For | FOR 4 funds |
Split 2 FOR, 5 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: Dr. Judy D. Olian Director Elections |
Board | For | FOR 4 funds |
Split 2 FOR, 5 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: Eileen Naughton Director Elections |
Board | For | FOR 4 funds |
Split 6 FOR, 1 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: Michael J Arougheti Director Elections |
Board | For | AGAINST 4 funds |
Split 2 FOR, 5 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: Michael Lynton Director Elections |
Board | For | FOR 4 funds |
Split 6 FOR, 1 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: Paul G. Joubert Director Elections |
Board | For | FOR 4 funds |
Split 6 FOR, 1 AGAINST |
| ARES MANAGEMENT CORP. | June 6, 2025 | Election of Director: R. Kipp deVeer Director Elections |
Board | For | FOR 4 funds |
Split 2 FOR, 5 AGAINST |
| ARGENX | May 27, 2025 | ADOPTION OF THE REMUNERATION POLICY Compensation |
Board | Not determined | FOR 2 funds |
Split 1 FOR, 2 AGAINST |
| ARGENX | May 27, 2025 | THE 2024 REMUNERATION REPORT Say-on-Pay |
Board | Not determined | FOR 2 funds |
Split 1 FOR, 2 AGAINST |
| ARISTA NETWORKS INC. | May 30, 2025 | Approval, on an advisory basis, of the compensation of our named executive officers. Say-on-Pay |
Board | For | Split 33 FOR, 3 AGAINST |
Split 1 FOR, 8 AGAINST |
| ARLO TECHNOLOGIES INC. | June 20, 2025 | Advisory vote to approve the compensation of our named executive officers. Say-on-Pay |
Board | For | Split 21 FOR, 2 AGAINST |
AGAINST 5 funds |
| ARM HOLDINGS PLC | September 11, 2024 | To approve the rules of the Arm Holdings plc Employee Stock Purchase Plan 2024 (the "ESPP"), the principal features of which are summarised in the Appendix to this Notice of Annual General Meeting and that the directors of the Company be authorised to take such actions as may be necessary to facilitate the implementation of the ESPP. Compensation |
Board | None | Split 3 FOR, 1 AGAINST |
FOR 2 funds |
| ARM HOLDINGS PLC | September 11, 2024 | To re-elect Masayoshi Son as a director of the Company, who is retiring in accordance with the Company's articles of association and, being eligible, is offering himself for re-election. Director Elections |
Board | None | Split 3 FOR, 1 AGAINST |
FOR 2 funds |
| ARM HOLDINGS PLC | September 11, 2024 | To re-elect Paul E. Jacobs as a director of the Company, who is retiring in accordance with the Company's articles of association and, being eligible, is offering himself for re-election. Director Elections |
Board | None | Split 3 FOR, 1 AGAINST |
FOR 2 funds |
| ARMSTRONG WORLD INDUSTRIES INC. | June 12, 2025 | To approve, on an advisory basis, our executive compensation program. Say-on-Pay |
Board | For | FOR 28 funds |
Split 3 FOR, 2 AGAINST |
| ARRAY TECHNOLOGIES INC. | May 20, 2025 | Advisory vote to approve named executive officer compensation. Say-on-Pay |
Board | For | Split 14 FOR, 1 AGAINST |
AGAINST 7 funds |
| ARTIVION INC. | May 13, 2025 | To approve additional funding of 3,570,000 shares for the Amended and Restated Artivion, Inc. 2020 Equity and Cash Incentive Plan. Compensation |
Board | For | FOR 13 funds |
Split 3 FOR, 2 AGAINST |
| ASCENDIS PHARMA A S | May 27, 2025 | Authorization to issue warrants Compensation |
Board | For | AGAINST 2 funds |
Split 3 FOR, 1 AGAINST |
| ASHFORD HOSPITALITY TRUST INC. | May 13, 2025 | To obtain advisory approval of the Company's executive compensation. Say-on-Pay |
Board | For | Split 4 FOR, 1 AGAINST |
AGAINST 2 funds |
| ASHTEAD | June 10, 2025 | APPROVE DELISTING OF SHARES FROM THE EQUITY SHARES (COMMERCIAL COMPANY) CATEGORY OF THE OFFICIAL LIST MAINTAINED BY THE FCA AND THE LONDON STOCK EXCHANGE S MAIN MARKET Extraordinary Transactions |
Board | For | FOR 8 funds |
Split 3 FOR, 1 AGAINST |
| ASM INTERNATIONAL NV | May 12, 2025 | FINANCIALS: REMUNERATION REPORT 2024 Say-on-Pay |
Board | For | FOR 1 fund |
Split 4 FOR, 1 AGAINST |
| ASML HOLDINGS N.V. | April 23, 2025 | Advisory vote on the remuneration report for the Board of Management and the Supervisory Board for the financial year 2024 Say-on-Pay |
Board | For | FOR 1 fund |
Split 4 FOR, 1 AGAINST |
| ASSOCIATED BRITISH FOODS PLC | December 6, 2024 | APPROVE REMUNERATION REPORT Say-on-Pay |
Board | For | FOR 6 funds |
Split 4 FOR, 1 AGAINST |
| ASSURED GUARANTY LTD. | May 2, 2025 | Advisory vote on the compensation paid to the Company's named executive officers Say-on-Pay |
Board | For | FOR 28 funds |
Split 6 FOR, 1 AGAINST |
| ASSURED GUARANTY LTD. | May 2, 2025 | Election of Director for a term expiring at the 2026 Annual General Meeting: Bonnie L. Howard Director Elections |
Board | For | FOR 6 funds |
Split 4 FOR, 1 AGAINST |
| ASSURED GUARANTY LTD. | May 2, 2025 | Election of Director for a term expiring at the 2026 Annual General Meeting: Thomas W. Jones Director Elections |
Board | For | FOR 6 funds |
Split 4 FOR, 1 AGAINST |
| ASSURED GUARANTY LTD. | May 2, 2025 | Election of Director for a term expiring at the 2026 Annual General Meeting: Yukiko Omura Director Elections |
Board | For | FOR 6 funds |
Split 4 FOR, 1 AGAINST |
| AST SPACEMOBILE INC. | June 6, 2025 | To approve a non-binding advisory vote on the compensation paid to the Company's named executive officers. Say-on-Pay |
Board | For | Split 16 FOR, 1 AGAINST |
AGAINST 6 funds |
| ASTRANA HEALTH INC. | June 11, 2025 | To approve, on a non-binding advisory basis, the compensation program for the Company's named executive officers as disclosed in the Company's proxy statement. Say-on-Pay |
Board | For | FOR 18 funds |
Split 5 FOR, 1 AGAINST |
| ASTRAZENECA PLC | April 11, 2025 | To approve the annual statement of the Chair of the Remuneration Committee and the Annual Report on Remuneration for the year ended 31 December 2024 Capital Structure |
Board | For | FOR 1 fund |
Split 10 FOR, 1 AGAINST |
| ASTRIA THERAPEUTICS INC. | June 11, 2025 | The approval, by non-binding advisory vote, of our executive compensation. Say-on-Pay |
Board | For | Split 13 FOR, 1 AGAINST |
AGAINST 5 funds |
| ASURE SOFTWARE INC. | June 2, 2025 | To approve, on a non-binding advisory basis, the compensation of our named executive officers. Say-on-Pay |
Board | For | FOR 9 funds |
Split 5 FOR, 1 AGAINST |
| ATLANTICUS HOLDINGS CORP. | May 8, 2025 | To approve the "say-on-pay" resolution set forth below: RESOLVED, that the shareholders of Atlanticus Holdings Corporation hereby approve, on an advisory basis, the compensation of the company's named executive officers, as disclosed in the company's Proxy Statement for the 2025 Annual Meeting of Shareholders pursuant to the compensation disclosure rules of the Securities and Exchange Commission, including the Summary Compensation Table and the other related tables and disclosure. Say-on-Pay |
Board | For | Split 12 FOR, 1 AGAINST |
AGAINST 6 funds |
| ATLAS COPCO A | April 29, 2025 | REELECT HANS STRABERG AS BOARD CHAIR Corporate Governance |
Board | Not determined | Split 4 FOR, 6 AGAINST |
AGAINST 4 funds |
| ATLAS COPCO A | April 29, 2025 | REELECT HANS STRABERG AS DIRECTOR Director Elections |
Board | Not determined | Split 4 FOR, 6 AGAINST |
AGAINST 4 funds |
| ATLAS COPCO A | April 29, 2025 | REELECT PETER WALLENBERG JR AS DIRECTOR Director Elections |
Board | Not determined | Split 4 FOR, 6 AGAINST |
AGAINST 4 funds |
| ATLASSIAN CORP PLC | December 11, 2024 | An advisory vote to approve the compensation of our named executive officers for the fiscal year ended June 30, 2024. Say-on-Pay |
Board | Not determined | FOR 26 funds |
Split 5 FOR, 2 AGAINST |
| ATLASSIAN CORP PLC | December 11, 2024 | Election of Director to serve until the 2025 Annual Meeting of Stockholders: Enrique Salem Director Elections |
Board | Not determined | FOR 2 funds |
Split 3 FOR, 2 AGAINST |
| ATLASSIAN CORP PLC | December 11, 2024 | Election of Director to serve until the 2025 Annual Meeting of Stockholders: Heather M. Fernandez Director Elections |
Board | Not determined | FOR 2 funds |
Split 3 FOR, 2 AGAINST |
| ATLASSIAN CORP PLC | December 11, 2024 | Election of Director to serve until the 2025 Annual Meeting of Stockholders: Richard P. Wong Director Elections |
Board | Not determined | FOR 2 funds |
Split 2 FOR, 3 AGAINST |
| ATRICURE INC. | May 19, 2025 | Advisory vote on the compensation of our named executive officers as disclosed in the proxy statement for the 2025 Annual Meeting. Say-on-Pay |
Board | For | FOR 22 funds |
Split 5 FOR, 2 AGAINST |
| AURORA INNOVATION CLASS A COMMON | May 22, 2025 | Election of Director: Chris Urmson Director Elections |
Board | For | FOR 2 funds |
Split 5 FOR, 5 WITHHOLD |
| AURORA INNOVATION CLASS A COMMON | May 22, 2025 | Election of Director: Sterling Anderson Director Elections |
Board | For | FOR 2 funds |
Split 2 FOR, 8 WITHHOLD |
| AUTODESK | July 16, 2024 | Election of Director: Blake Irving Director Elections |
Board | For | FOR 1 fund |
Split 9 FOR, 1 AGAINST |
| AUTODESK | July 16, 2024 | Election of Director: Stacy J. Smith Director Elections |
Board | For | FOR 1 fund |
Split 9 FOR, 1 AGAINST |
| AUTODESK | June 18, 2025 | Amend and restate the 2022 Equity Incentive Plan. Compensation |
Board | For | Split 27 FOR, 1 AGAINST |
FOR 12 funds |
| AUTODESK | June 18, 2025 | Election of Director: Blake Irving Director Elections |
Board | For | FOR 6 funds |
Split 11 FOR, 1 AGAINST |
| AUTODESK INC. | July 16, 2024 | Approve, on an advisory (non-binding) basis, the compensation of Autodesk, Inc.'s named executive officers. Say-on-Pay |
Board | For | FOR 34 funds |
Split 12 FOR, 1 AGAINST |
| AUTOLIV INC. | May 8, 2025 | Election of Directors: Jan Carlson Director Elections |
Board | For | Split 7 FOR, 1 WITHHOLD |
FOR 6 funds |
| AUTOZONE | December 18, 2024 | Approval of an advisory vote on the compensation of named executive officers Say-on-Pay |
Board | For | FOR 34 funds |
Split 13 FOR, 1 AGAINST |
| AUTOZONE | December 18, 2024 | Election of Director: Earl G. Graves, Jr. Director Elections |
Board | For | FOR 1 fund |
Split 10 FOR, 1 AGAINST |
| AUTOZONE | December 18, 2024 | Election of Director: Jill A. Soltau Director Elections |
Board | For | FOR 1 fund |
Split 10 FOR, 1 AGAINST |
| AUTOZONE | December 18, 2024 | Election of Director: William C. Rhodes, III Director Elections |
Board | For | FOR 1 fund |
Split 10 FOR, 1 AGAINST |
| AUTOZONE | December 18, 2024 | Ratification of the appointment of Ernst & Young LLP as our independent registered public accounting firm for the 2025 fiscal year. Audit-related |
Board | For | Split 28 FOR, 1 AGAINST |
FOR 11 funds |
| AVANOS MEDICAL INC. | April 24, 2025 | Approval of an amendment to the Company's 2021 Long Term Incentive Plan to increase the number of shares reserved for issuance thereunder by 2,250,000 shares. Compensation |
Board | For | Split 19 FOR, 1 AGAINST |
Split 1 FOR, 4 AGAINST |
| AVANTOR INC. | May 8, 2025 | Approve, on an Advisory Basis, Named Executive Officer Compensation. Say-on-Pay |
Board | For | FOR 28 funds |
Split 6 FOR, 7 AGAINST |
| AVERY DENNISON CORP. | April 24, 2025 | Approval, on an advisory basis, of our executive compensation. Say-on-Pay |
Board | For | FOR 33 funds |
Split 10 FOR, 1 AGAINST |
| AVIDITY BIOSCIENCES INC. | June 10, 2025 | To consider and vote upon, on an advisory basis, the compensation of our named executive officers as disclosed in this proxy statement pursuant to the compensation disclosure rules of the Securities and Exchange Commission. Say-on-Pay |
Board | For | Split 19 FOR, 1 AGAINST |
Split 2 FOR, 5 AGAINST |
| AVOLTA AG | May 14, 2025 | APPROVE REMUNERATION REPORT (NON-BINDING) Say-on-Pay |
Board | For | FOR 5 funds |
Split 4 FOR, 2 AGAINST |
| AVOLTA AG | May 14, 2025 | REELECT ALESSANDRO BENETTON AS DIRECTOR Director Elections |
Board | For | AGAINST 5 funds |
Split 5 FOR, 1 AGAINST |
| AVOLTA AG | May 14, 2025 | REELECT ENRICO LAGHI AS DIRECTOR Director Elections |
Board | For | FOR 5 funds |
Split 4 FOR, 2 AGAINST |
| AVOLTA AG | May 14, 2025 | REELECT EUGENIA ULASEWICZ AS DIRECTOR Director Elections |
Board | For | FOR 5 funds |
Split 4 FOR, 2 AGAINST |
| AVOLTA AG | May 14, 2025 | REELECT JOAQUIN CABRERA AS DIRECTOR Director Elections |
Board | For | FOR 5 funds |
Split 4 FOR, 2 AGAINST |
| AVOLTA AG | May 14, 2025 | REELECT LUIS CAMINO AS DIRECTOR Director Elections |
Board | For | FOR 5 funds |
Split 4 FOR, 2 AGAINST |
| AVOLTA AG | May 14, 2025 | REELECT SAMI KAHALE AS DIRECTOR Director Elections |
Board | For | FOR 5 funds |
Split 5 FOR, 1 AGAINST |
| AXIS BANK | July 26, 2024 | BORROWING / RAISING OF FUNDS IN INDIAN RUPEES / FOREIGN CURRENCY, BY ISSUE OF DEBT SECURITIES ON A PRIVATE PLACEMENT BASIS FOR AN AMOUNT OF UP TO RS. 35,000 CRORE Capital Structure |
Board | For | FOR 1 fund |
Split 3 FOR, 1 AGAINST |
| AXON ENTERPRISE INC. | May 29, 2025 | Proposal No. 2 requests that shareholders vote to approve, on an advisory basis, the compensation of the Company's named executive officers. Say-on-Pay |
Board | For | Split 30 FOR, 1 AGAINST |
Split 11 FOR, 2 AGAINST |
| AXOS FINANCIAL INC. | November 14, 2024 | To approve in a non-binding and advisory vote, the compensation of the Company's Named Executive Officers as disclosed in this Proxy Statement. Say-on-Pay |
Board | For | Split 26 FOR, 1 AGAINST |
AGAINST 6 funds |
| AXSOME THERAPEUTICS INC. | June 6, 2025 | Election of Director: Roger Jeffs, Ph.D. Director Elections |
Board | For | FOR 14 funds |
Split 1 FOR, 5 WITHHOLD |
| AXSOME THERAPEUTICS INC. | June 6, 2025 | To approve the Company's 2025 Long-Term Incentive Plan. Compensation |
Board | For | FOR 14 funds |
Split 1 FOR, 5 AGAINST |
| AZRIELI GROUP LTD | September 24, 2024 | REELECT DAN YITZHAK GILLERMAN AS DIRECTOR Director Elections |
Board | For | FOR 6 funds |
Split 3 FOR, 1 AGAINST |
← Previous Page 7 of 21 Next →
How items are matched and positions counted: see the comparison table and the methodology. Built October 25, 2026 from SEC Form N-PX filings.