Form N-PX Proxy Voting Records API
The Form N-PX API consists of two APIs: the N-PX Search API and the Voting Record API. The N-PX Search API enables filtering all N-PX filings published on the SEC EDGAR database since 2024. The API accepts search queries as JSON formatted payload and returns the matching N-PX filings in JSON format. The Voting Record API allows downloading the proxy voting records in structured JSON format for a specific filing by providing the filing's accession number.
Form N-PX filings (Proxy Voting Disclosures) are used by registered investment companies, such as mutual funds and ETFs, and certain institutional investment managers, such as hedge funds and pension funds, to disclose how they voted on shareholder proposals in proxy voting. Each filing reports the details, such as name, CUSIP and ISIN, of the company that held the shareholder meeting, date of the meeting, proposal description (e.g. executive compensation, coporate governance, etc.), whether the vote was cast for or against the proposal, the number of shares voted, and more. Submitted annually to the SEC by August 31st each year, Form N-PX filings cover proxy votes during the previous 12 months, from July 1st to June 30th of the current year.
1
{
2
"accessionNo": "0000005138-24-000043",
3
"formType": "N-PX",
4
"filedAt": "2024-07-22T16:05:55-04:00",
5
"periodOfReport": "2024-06-30",
6
"cik": "5138",
7
"companyName": "AMERICAN GROWTH FUND INC",
8
"headerData": {
9
"filerInfo": {
10
"registrantType": "RMIC",
11
"investmentCompanyType": "N-1A",
12
},
13
"seriesClass": {
14
"reportSeriesClass": {
15
"rptSeriesClassInfo": [
16
{
17
"seriesId": "S000012125",
18
"includeAllClassesFlag": true
19
}
20
]
21
}
22
}
23
},
24
"formData": {
25
"coverPage": {
26
"yearOrQuarter": "YEAR",
27
"reportCalendarYear": "2024",
28
"reportingPerson": {
29
"name": "AMERICAN GROWTH FUND INC",
30
"phoneNumber": "303-626-0600",
31
"address": {
32
"street1": "1636 Logan Street",
33
"city": "Denver",
34
"stateOrCountry": "CO",
35
"zipCode": "80203"
36
}
37
},
38
"reportInfo": { "reportType": "FUND VOTING REPORT" },
39
"fileNumber": "811-00825",
40
"explanatoryInformation": { "explanatoryChoice": false }
41
},
42
"summaryPage": { "otherIncludedManagersCount": 0 },
43
"seriesPage": {
44
"seriesCount": 1,
45
"seriesDetails": {
46
"seriesReports": [
47
{
48
"idOfSeries": "S000012125",
49
"nameOfSeries": "American Growth Fund,Inc. Series One",
50
"leiOfSeries": "00000000000000000000"
51
}
52
]
53
}
54
},
55
"signaturePage": {
56
"reportingPerson": "AMERICAN GROWTH FUND INC",
57
"txSignature": "Timothy E. Taggart",
58
"txPrintedSignature": "Timothy E. Taggart",
59
"txTitle": "President",
60
"txAsOfDate": "07/22/2024"
61
}
62
},
63
"proxyVotingRecordsAttached": true
64
}
API Endpoints
Form N-PX Search API
The N-PX Search API allows searching and filtering all N-PX filings published on the SEC EDGAR database since 2024 to present. The API accepts search queries as JSON formatted payload and returns the matching N-PX filings in JSON format. The API endpoint is:
Supported HTTP methods: POST
Request and response content type: JSON
Voting Records API
Due to their size - sometimes exceeding 200MB and 420,000 records - proxy voting records are available for separate download via a GET
request using the filing's accession number.
Supported HTTP methods: GET
Response content type: JSON
Example: GET
request to https://api.sec-api.io/form-npx/0001021408-24-007161
to download the proxy voting records in structured JSON format for the filing with accession number 0001021408-24-007161
.
Authentication
To authenticate API requests, use the API key displayed in your user profile. Utilize the API key in one of two ways. Choose the method that best fits your use case:
- Authorization Header: Set the API key as an
Authorization
header. For instance, before sending aPOST
request tohttps://api.sec-api.io/form-npx
, ensure the header is set as follows:Authorization: YOUR_API_KEY
. Do not include any prefix likeBearer
. - Query Parameter: Alternatively, append the API key directly to the URL as a query parameter. For example, when making a
GET
request, use the URLhttps://api.sec-api.io/form-npx/0001021408-24-007161?token=YOUR_API_KEY
instead of the base endpoint.
Form N-PX Search API
To search the Form N-PX database and find proxy voting records, send a POST
request to https://api.sec-api.io/form-npx
, providing the search criteria as a JSON payload. All Form N-PX filing properties are searchable and listed in the Response Structure section below. The Search API returns the metadata of matching N-PX filings in JSON format.
Request Structure - Search API
The following request parameters are supported:
query
(string) - The search criteria in the formatfield:value
defining thefield
to search in and thevalue
to search for in this field. The search expression is written in Lucene syntax and supportsAND
andOR
operators. Examples:cik:4568
orfiledAt:[2019-01-01 TO 2022-12-31]
.from
(integer) - Pagination control to specify the starting position of the results. Max: 10000. Default: 0.size
(integer) - The number of N-PX filings to be returned in one response. Default: 50. Max: 50.sort
(array) - Specifies the field by which results should be sorted. By default, results are sorted byfiledAt
in descending order, starting with the most recent filings:[{ "filedAt": { "order": "desc" } }]
Request Examples
Search N-PX filings by CIK: Find the two most recently submitted N-PX filings for the company with CIK 2110
.
1
{
2
"query": "cik:2110",
3
"from": "0",
4
"size": "2",
5
"sort": [{ "filedAt": { "order": "desc" } }]
6
}
Find all proxy voting records for the series 'Columbia Acorn International Select' of the mutual fund 'Columbia Acorn Trust' published on SEC EDGAR, starting with the most recent filing.
1
{
2
"query": "formData.seriesPage.seriesDetails.seriesReports.nameOfSeries:\"Columbia Acorn International Select\"",
3
"from": "0",
4
"size": "10",
5
"sort": [{ "filedAt": { "order": "desc" } }]
6
}
Find all proxy voting records for which confidential treatment was requested and part of the proxy voting records are omitted.
1
{
2
"query": "formData.coverPage.reportInfo.confidentialTreatment:true",
3
"from": "0",
4
"size": "10",
5
"sort": [{ "filedAt": { "order": "desc" } }]
6
}
Response Structure - Search API
When the Search API locates matches within the Form N-PX database, it returns a JSON response including two fields: total
and data
. The value
field inside the total
object indicates the total number of N-PX filings that match the search criteria, while the data
field contains an array of N-PX filing objects that match the query. The maximum number of metadata objects inside thedata
array is determined by the size
and limited to 50. Each N-PX filing object comprises the following fields:
id
(string) - System-internal unique identifier of the filing record.accessionNo
(string) - Unique accession number of the Form N-PX filing, e.g.0001021408-24-007161
.formType
(string) - The form type of the SEC filing. Possible values:N-PX
(Annual Report of Proxy Voting Record), orN-PX/A
(Amendment to a previously filed Form N-PX).filedAt
(date) - The timestamp when the filing was accepted by SEC EDGAR, e.g.2024-05-15T16:17:15-04:00
.periodOfReport
(date) - The reporting period covered by this Form N-PX submission, typically the 12-month period ending on June 30 of the filing year. Format:YYYY-MM-DD
, e.g.2024-06-30
.cik
(string) - Central Index Key (CIK) of the reporting entity, e.g.1021408
. This is a unique identifier assigned by the SEC to the filer. Leading zeros are omitted.ticker
(string) - If the filer represents a publicly traded company, the stock ticker symbol of the filer at the time of filing.companyName
(string) - The name of the filer of this proxy voting record, e.g.American Growth Fund Inc
.proxyVotingRecordsAttached
(boolean) -true
if the filing includes proxy voting records. The proxy voting records are available for download separately via the Voting Records API.headerData
(object)filerInfo
(object)registrantType
(string) - Classification of the filer. Possible values:RMIC
orIM
(which stand for "Registered Management Investment Company" or "Institutional Manager").filer
(object)fileNumber
(string) - The SEC-assigned file number associated with this filing.
flags
(object) - Flags indicating specific processing instructions for the submission.overrideInternetFlag
(bool) - A boolean flag indicating whether the filer has chosen to override default internet submission rules. Typically used in cases where manual or alternative submission processing is needed.confirmingCopyFlag
(bool) - A boolean flag indicating whether this filing is a confirming copy. Iftrue
, this submission serves as an additional copy of a previously submitted filing.
investmentCompanyType
(string) - Indicates the SEC registration form of the investment company, determining its structure and regulatory framework. Possible values:N-1A
(open-end mutual fund),N-2
(closed-end fund),N-3
,N-4
,N-6
(variable annuities or insurance-related funds),S-1 or S-3
, orS-6
(statutory investment companies).
seriesClass
(object)reportSeriesClass
(object)rptIncludeAllSeriesFlag
(bool) - Indicates whether the filing includes all series of the investment company. Iftrue
, all series are reported, and individual series details may not be required.rptSeriesClassInfo
(array) - A list of specific series and their associated class details included in the report. Maximum length of 1000.seriesId
(string) - A unique identifier for the investment series within the fund.includeAllClassesFlag
(bool) - Indicates whether all classes within the specified series are included in the filing. Iftrue
, individual class details may not be provided.classInfo
(array) - A list of classes associated with the specified series. Maximum length of 1000.classId
(string) - A unique identifier for the class within the series.
reportClass
(array) - Contains details about individual classes being reported in the filing, independent of the series structure.rptIncludeAllClassesFlag
(bool) - Indicates whether the filing includes all classes for the fund. Iftrue
, individual class details may not be required.classInfo
(array) - A list of individual classes included in the report.classId
(string) - A unique identifier for the reported class.
formData
(object)coverPage
(object)yearOrQuarter
(string) - Indicates whether the report covers a full year or a specific quarter. Possible values:YEAR
orQUARTER
.reportCalendarYear
(string) - The calendar year associated with this report.reportQuarterYear
(string) - If applicable, the quarter being reported.amendmentInfo
(object)isAmendment
(boolean) - Indicates if the filing is an amendment to a previous report.amendmentNo
(number) - The number assigned to this amendment.amendmentType
(string) - The type of amendment. Possible values:RESTATEMENT
orNEW PROXY
.confDeniedExpired
(boolean) - Indicates whether a request for confidential treatment of certain proxy voting information was denied or if previously granted confidentiality has expired. A value oftrue
means the confidentiality request was denied or has expired, making the information publicly accessible.dateExpiredDenied
(string) - The date on which the request for confidential treatment was either denied or expired. Format: original date string from the XML file, typicallyMM/DD/YYYY
, e.g.06/30/2024
. See the Date String Format section for more details.dateReported
(string) - The date when the proxy voting information was reported in the Form N-PX filing. This represents when the data became part of the public record. Format: original date string from the XML file, typicallyMM/DD/YYYY
, e.g.06/30/2024
. See the Date String Format section for more details.reasonForNonConfidentiality
(string) - Specifies the reason why a request for confidentiality was not granted or why the information is no longer confidential. Possible values:Denied
orConfidential Treatment Expired
(previously granted confidentiality period has expired).
reportingPerson
(object)name
(string) - The name of the entity responsible for this filing.phoneNumber
(string) - The phone number of the reporting entity.address
(object)street1
(string) - Street address line 1.street2
(string) - Street address line 2 (optional).city
(string) - City of the reporting entity.stateOrCountry
(string) - U.S. State or country of the reporting entity. This field supersedes the fields "state" and "country" from previous versions of form N-PX.zipCode
(string) - Postal code of the reporting entity.
agentForService
(object) - Information about the designated agent responsible for receiving legal and administrative correspondence on behalf of the filer.name
(string) - The full name of the agent for service.address
(object) - The mailing address of the agent for service.street1
(string) - Primary street address line.street2
(string) - Additional street address information (optional).city
(string) - City where the agent is located.state
(string) - State or province where the agent is located.country
(string) - Country where the agent is located.stateOrCountry
(string) - U.S. State or country of the reporting entity. This field supersedes the fields "state" and "country" from previous versions of form N-PX.zipCode
(string) - Postal or ZIP code of the agent’s address.
reportInfo
(object)reportType
(string) - Specifies the type of report being filed. Possible values:FUND VOTING REPORT
(full proxy voting record filed by an investment company),FUND NOTICE REPORT
(indicates that no securities were held for voting),INSTITUTIONAL MANAGER VOTING REPORT
(full proxy voting report filed by an institutional manager),INSTITUTIONAL MANAGER NOTICE REPORT
(indicates that no votes were cast),INSTITUTIONAL MANAGER COMBINATION REPORT
(partial voting report where some votes are reported elsewhere).noticeExplanation
(string) - Explanation for why a notice report is being filed instead of a full voting record. Possible values:ALL VOTES BY OTHER PERSONS
,REPORTING PERSON DID NOT EXERCISE VOTING
, orREPORTING PERSON HAS POLICY TO NOT VOTE
.confidentialTreatment
(boolean) - Indicates whether a portion of the filing has been granted confidential treatment by the SEC. Iftrue
, certain proxy votes are omitted from public disclosure.
fileNumber
(string) - SEC-assigned file number for the registrant or institutional manager, used for identification in regulatory filings.reportingCrdNumber
(string) - The Central Registration Depository (CRD) number assigned by the Financial Industry Regulatory Authority (FINRA) or Investment Adviser Registration Depository (IARD).reportingSecFileNumber
(string) - The SEC file number assigned to the reporting entity, such as an investment company or investment adviser.leiNumber
(string) - The Legal Entity Identifier (LEI) assigned to the reporting entity by a globally accredited LEI issuer.otherManagersInfo
(object) - Information about other managers whose votes are included in this report.otherManager
(array) - A list of additional managers whose proxy votes are reported. Maximum length of 999.icaOr13FFileNumber
(string) - The Investment Company Act (ICA) or Form 13F file number associated with the manager.crdNumber
(string) - The Central Registration Depository (CRD) number of the manager.otherFileNumber
(string) - An alternative file number assigned by the SEC.leiNumberOM
(string) - The Legal Entity Identifier (LEI) of the manager.managerName
(string) - The name of the other investment manager.
explanatoryInformation
(object) - Additional details provided by the filer regarding the submission.explanatoryChoice
(boolean) - Indicates whether explanatory information has been provided. Iftrue
, the filing includes additional notes.explanatoryNotes
(string) - Detailed explanation or comments regarding the filing.
summaryPage
(object) - Summary of included managers and their votes.otherIncludedManagersCount
(number) - The number of additional managers whose votes are included in the report.otherManagers2
(object) - Details of included investment managers.investmentManagers
(array) - A list of investment managers included in the filing. Maximum length of 999.serialNo
(number) - A sequential number identifying the manager.form13FFileNumber
(string) - The SEC Form 13F file number assigned to the manager.crdNumber
(string) - The CRD number of the investment manager.secFileNumber
(string) - The SEC file number assigned to the manager.leiNumber
(string) - The LEI of the manager.name
(string) - The name of the investment manager.
seriesPage
(object) - Contains information about the series of an investment company, including the number of series and specific details for each series included in the report.seriesCount
(number) - The total number of investment series reported in this Form N-PX filing.seriesDetails
(object) - Details of each investment series included in the report, such as its identifier, name, and Legal Entity Identifier (LEI).seriesReports
(array) - A list of series included in the report, each representing a distinct investment series within the investment company. Maximum length of 999.idOfSeries
(string) - A unique identifier assigned to the series, typically an SEC-assigned number used to track the series within an investment company.nameOfSeries
(string) - The official name of the investment series as registered with the SEC.leiOfSeries
(string) - The Legal Entity Identifier (LEI) assigned to the investment series, which is used for global financial transactions and entity identification.
signaturePage
(object) - Contains information about the authorized signatory of the Form N-PX filing, including their name, signature, title, and the date of signing.reportingPerson
(string) - The name of the individual or entity responsible for signing the Form N-PX filing on behalf of the reporting entity.txSignature
(string) - The signature of the individual authorized to sign the filing on behalf of the reporting entity.txPrintedSignature
(string) - The printed or typed name of the authorized signatory, appearing below their signature for verification.txTitle
(string) - The official title or position of the signatory within the reporting entity, e.g., "Chief Compliance Officer" or "Fund Manager."txAsOfDate
(string) - The date on which the Form N-PX filing was signed. Format: original date string from the XML file, typicallyMM/DD/YYYY
, e.g.06/30/2024
. See the Date String Format section for more details.secondaryRecords
(object) - Contains additional signature records if multiple signatories are required or secondary authorizations are necessary for the filing.secondaryRecord
(array) - A list of additional authorized signatories for the filing.txSignature
(string) - The signature of a secondary authorized individual, if required.printedSign
(string) - The printed or typed name of the secondary signatory.txTitle
(string) - The title or role of the secondary signatory within the organization.txAsOfDate
(string) - The date on which the secondary signatory signed the filing. Format: original date string from the XML file, typicallyMM/DD/YYYY
, e.g.06/30/2024
. See the Date String Format section for more details.
Response Example - Search API
1
{
2
"total": {
3
"value": 10000,
4
"relation": "gte"
5
},
6
"data": [
7
{
8
"id": "a0b096168b013ae3960f4b9b71a569c7",
9
"accessionNo": "0001021408-24-007161",
10
"formType": "N-PX",
11
"filedAt": "2024-09-03T09:32:03-04:00",
12
"periodOfReport": "2024-06-30",
13
"cik": "2110",
14
"ticker": "",
15
"companyName": "COLUMBIA ACORN TRUST",
16
"proxyVotingRecordsAttached": true,
17
"headerData": {
18
"submissionType": "N-PX",
19
"filerInfo": {
20
"registrantType": "RMIC",
21
"filer": {
22
"issuerCredentials": {
23
"cik": "0000002110"
24
}
25
},
26
"flags": {
27
"overrideInternetFlag": false,
28
"confirmingCopyFlag": false
29
},
30
"investmentCompanyType": "N-1A",
31
"periodOfReport": "06/30/2024"
32
},
33
"seriesClass": {
34
"reportSeriesClass": {
35
"rptIncludeAllSeriesFlag": true
36
}
37
}
38
},
39
"formData": {
40
"coverPage": {
41
"yearOrQuarter": "YEAR",
42
"reportCalendarYear": "2024",
43
"reportingPerson": {
44
"name": "Columbia Acorn Trust",
45
"phoneNumber": "202.654.6254",
46
"address": {
47
"street1": "71 S. Wacker Drive, Suite 2500",
48
"city": "Chicago",
49
"stateOrCountry": "IL",
50
"zipCode": "60606"
51
}
52
},
53
"agentForService": {
54
"name": "Mary C. Moynihan",
55
"address": {
56
"street1": "700 13th Street, N.W.,Suite 800",
57
"city": "Washington, D.C.",
58
"stateOrCountry": "DC",
59
"zipCode": "20005"
60
}
61
},
62
"reportInfo": {
63
"reportType": "FUND VOTING REPORT"
64
},
65
"fileNumber": "811-01829",
66
"leiNumber": "549300DX0CWIN8VE1908",
67
"explanatoryInformation": {
68
"explanatoryChoice": false
69
}
70
},
71
"summaryPage": {
72
"otherIncludedManagersCount": 0
73
},
74
"seriesPage": {
75
"seriesCount": 5,
76
"seriesDetails": {
77
"seriesReports": [
78
{
79
"idOfSeries": "S000009184",
80
"nameOfSeries": "Columbia Acorn Fund",
81
"leiOfSeries": "549300X3KJ5X2R54O387"
82
},
83
{
84
"idOfSeries": "S000009185",
85
"nameOfSeries": "Columbia Acorn International",
86
"leiOfSeries": "5493004K6O04MY5NT292"
87
},
88
{
89
"idOfSeries": "S000009188",
90
"nameOfSeries": "Columbia Acorn International Select",
91
"leiOfSeries": "549300KTP8INZROJV026"
92
},
93
{
94
"idOfSeries": "S000009189",
95
"nameOfSeries": "Columbia Thermostat Fund",
96
"leiOfSeries": "549300EN4NJA2NPKY702"
97
},
98
{
99
"idOfSeries": "S000033621",
100
"nameOfSeries": "Columbia Acorn European Fund",
101
"leiOfSeries": "5493000YCDHFU2BTMI80"
102
}
103
]
104
}
105
},
106
"signaturePage": {
107
"reportingPerson": "Columbia Acorn Trust",
108
"txSignature": "/s/ Daniel J. Beckman",
109
"txPrintedSignature": "/s/ Daniel J. Beckman",
110
"txTitle": "President and Principal Executive Officer",
111
"txAsOfDate": "08/29/2024"
112
}
113
}
114
},
115
// cut off for brevity
116
]
117
}
118
Voting Records API
The full proxy voting records are available for download separately via a GET
request by providing the filing's accession number as a URL parameter. The API endpoint is:
Response Structure
The response records are formatted in JSON and include all fields from the Search API, along with the following field:
proxyVotingRecords
(array) - Contains information about individual proxy votes. Maximum length of 500,000.issuerName
(string) - The name of the company or entity issuing the security being voted on.cusip
(string) - The CUSIP (Committee on Uniform Securities Identification Procedures) identifier assigned to the security being voted on. CUSIPs are used primarily in North America to uniquely identify financial instruments.isin
(string) - The International Securities Identification Number (ISIN) assigned to the security. ISINs are used globally for uniquely identifying securities.figi
(string) - The Financial Instrument Global Identifier (FIGI) assigned to the security. FIGI provides an open and universal identifier for financial instruments.meetingDate
(string) - The date of the shareholder meeting where the proxy vote took place. Format: original date string from the XML file, typicallyMM/DD/YYYY
, e.g.06/30/2024
. See the Date String Format section for more details.voteDescription
(string) - A textual description of the proposal being voted on.voteCategories
(object) - Categorization of the proposal based on predefined SEC vote categories.voteCategory
(array) - List containing the specific categories. Maximum length of 14.categoryType
(string) - Specific category the vote falls under. Possible values are:DIRECTOR ELECTIONS
,SECTION 14A SAY-ON-PAY VOTES
,AUDIT-RELATED
,INVESTMENT COMPANY MATTERS
,SHAREHOLDER RIGHTS AND DEFENSES
,EXTRAORDINARY TRANSACTIONS
,CAPITAL STRUCTURE
,COMPENSATION
,CORPORATE GOVERNANCE
,ENVIRONMENT OR CLIMATE
,HUMAN RIGHTS OR HUMAN CAPITAL/WORKFORCE
,DIVERSITY, EQUITY, AND INCLUSION
,OTHER SOCIAL ISSUES
, orOTHER
.
otherVoteDescription
(string) - Additional descriptive text for the proposal if it does not fall into predefined categories or requires further explanation.voteSource
(string) - Indicates the origin of the voting decision. Possible values are:ISSUER
(vote was proposed by the company) orSECURITY HOLDER
(vote was proposed by shareholders).sharesVoted
(number) - The total number of shares that were voted on the proposal.sharesOnLoan
(number) - The number of shares that were on loan and not recalled for voting purposes.vote
(object) - Contains information about how votes were cast on the proposal.voteRecord
(array) - A list of how shares were voted for a given proposal. Maximum length of 999.howVoted
(string) - The direction of the vote. Possible values are:FOR
,AGAINST
,ABSTAIN
, orWITHHOLD
(used in director elections when votes are withheld).sharesVoted
(number) - The number of shares that were voted in the specified manner.managementRecommendation
(string) - Indicates the recommendation made by the company's management regarding the proposal. Possible values:FOR
,AGAINST
, orNONE
voteManager
(object) - Information about the investment managers responsible for casting the vote.otherManagers
(array) - List of other managers that participated in the voting decision. Maximum length of 25.otherManager
(number) - Integer ID for another investment manager who contributed to the voting decision. SeeformData.summaryPage.otherManagers2.investmentManagers.serialNo
.
voteSeries
(string) - The unique identifier for the series of the fund that cast the vote.voteOtherInfo
(string) - Additional explanatory text or remarks regarding the voting decision.
Response Example - Proxy Voting Records API
1
{
2
"id": "a0b096168b013ae3960f4b9b71a569c7",
3
"accessionNo": "0001021408-24-007161",
4
"formType": "N-PX",
5
"filedAt": "2024-09-03T09:32:03-04:00",
6
"periodOfReport": "2024-06-30",
7
"cik": "2110",
8
"ticker": "",
9
"companyName": "COLUMBIA ACORN TRUST",
10
"proxyVotingRecordsAttached": true,
11
"headerData": {
12
"submissionType": "N-PX",
13
"filerInfo": {
14
"registrantType": "RMIC",
15
"filer": {
16
"issuerCredentials": {
17
"cik": "0000002110"
18
}
19
},
20
"flags": {
21
"overrideInternetFlag": false,
22
"confirmingCopyFlag": false
23
},
24
"investmentCompanyType": "N-1A",
25
"periodOfReport": "06/30/2024"
26
},
27
"seriesClass": {
28
"reportSeriesClass": {
29
"rptIncludeAllSeriesFlag": true
30
}
31
}
32
},
33
"formData": {
34
"coverPage": {
35
"yearOrQuarter": "YEAR",
36
"reportCalendarYear": "2024",
37
"reportingPerson": {
38
"name": "Columbia Acorn Trust",
39
"phoneNumber": "202.654.6254",
40
"address": {
41
"street1": "71 S. Wacker Drive, Suite 2500",
42
"city": "Chicago",
43
"stateOrCountry": "IL",
44
"zipCode": "60606"
45
}
46
},
47
"agentForService": {
48
"name": "Mary C. Moynihan",
49
"address": {
50
"street1": "700 13th Street, N.W.,Suite 800",
51
"city": "Washington, D.C.",
52
"stateOrCountry": "DC",
53
"zipCode": "20005"
54
}
55
},
56
"reportInfo": {
57
"reportType": "FUND VOTING REPORT"
58
},
59
"fileNumber": "811-01829",
60
"leiNumber": "549300DX0CWIN8VE1908",
61
"explanatoryInformation": {
62
"explanatoryChoice": false
63
}
64
},
65
"summaryPage": {
66
"otherIncludedManagersCount": 0
67
},
68
"seriesPage": {
69
"seriesCount": 5,
70
"seriesDetails": {
71
"seriesReports": [
72
{
73
"idOfSeries": "S000009184",
74
"nameOfSeries": "Columbia Acorn Fund",
75
"leiOfSeries": "549300X3KJ5X2R54O387"
76
},
77
{
78
"idOfSeries": "S000009185",
79
"nameOfSeries": "Columbia Acorn International",
80
"leiOfSeries": "5493004K6O04MY5NT292"
81
},
82
{
83
"idOfSeries": "S000009188",
84
"nameOfSeries": "Columbia Acorn International Select",
85
"leiOfSeries": "549300KTP8INZROJV026"
86
},
87
{
88
"idOfSeries": "S000009189",
89
"nameOfSeries": "Columbia Thermostat Fund",
90
"leiOfSeries": "549300EN4NJA2NPKY702"
91
},
92
{
93
"idOfSeries": "S000033621",
94
"nameOfSeries": "Columbia Acorn European Fund",
95
"leiOfSeries": "5493000YCDHFU2BTMI80"
96
}
97
]
98
}
99
},
100
"signaturePage": {
101
"reportingPerson": "Columbia Acorn Trust",
102
"txSignature": "/s/ Daniel J. Beckman",
103
"txPrintedSignature": "/s/ Daniel J. Beckman",
104
"txTitle": "President and Principal Executive Officer",
105
"txAsOfDate": "08/29/2024"
106
}
107
},
108
"proxyVotingRecords": [
109
{
110
"issuerName": "Kyndryl Holdings, Inc.",
111
"cusip": "50155Q100",
112
"isin": "US50155Q1004",
113
"meetingDate": "07/27/2023",
114
"voteDescription": "Election of three Class Il Directors for a three-year term: John D. Harris II",
115
"voteCategories": {
116
"voteCategory": [
117
{
118
"categoryType": "DIRECTOR ELECTIONS"
119
}
120
]
121
},
122
"voteSource": "ISSUER",
123
"sharesVoted": 1618,
124
"sharesOnLoan": 0,
125
"vote": {
126
"voteRecord": [
127
{
128
"howVoted": "FOR",
129
"sharesVoted": 1618,
130
"managementRecommendation": "FOR"
131
}
132
]
133
},
134
"voteSeries": "S000012144"
135
},
136
{
137
"issuerName": "Kyndryl Holdings, Inc.",
138
"cusip": "50155Q100",
139
"isin": "US50155Q1004",
140
"meetingDate": "07/27/2023",
141
"voteDescription": "Election of three Class Il Directors for a three-year term: Jana Schreuder",
142
"voteCategories": {
143
"voteCategory": [
144
{
145
"categoryType": "DIRECTOR ELECTIONS"
146
}
147
]
148
},
149
"voteSource": "ISSUER",
150
"sharesVoted": 1618,
151
"sharesOnLoan": 0,
152
"vote": {
153
"voteRecord": [
154
{
155
"howVoted": "FOR",
156
"sharesVoted": 1618,
157
"managementRecommendation": "FOR"
158
}
159
]
160
},
161
"voteSeries": "S000012144"
162
}
163
]
164
}
Date String Format
The technical specification of form N-PX asks filers to provide dates in the format MM/DD/YYYY
. 98% of the filings adhere to this format. The remaining 2% of filings use different formats. We encountered formats such as DD/MM/YYYY
, MM/DD/YY
and even numbers such as45447
, which are most likely Excel date serial numbers, representing the days elapsed since January 1, 1900. 45447
then represents June 4, 2024
. To not alter the original data and modify it in an ambiguous way, we return the date strings as they are provided in the filings.
References
For more information about N-PX filings, visit the SEC websites here: