Get the institutional investors who currently hold a given ticker, sorted by position size. Pulled directly from SEC Form 13F filings; results are sorted by position value descending.Use this to answer “who currently owns AAPL?” and at what size, with one row per filer and full subsidiary detail preserved.To get started, please create an account and grab your API key at financialdatasets.ai.You will use the API key to authenticate your API requests.
Without a report_period filter, this endpoint returns one position per institutional filer whose most recent 13F currently includes the ticker. Filers who held the ticker historically but dropped it in their latest 13F are excluded. This is the strict “current holders” view.If you need historical snapshots, pass report_period filters (see below) to opt into the historical view.
To discover which tickers appear across 13F filings, hit the helper endpoint:
Tickers
import requests# free endpoint, no API key requiredurl = 'https://api.financialdatasets.ai/institutional-holdings/tickers/'response = requests.get(url)tickers = response.json().get('tickers')print(f'{len(tickers)} tickers held by 13F filers')
ticker is required. By default, the response is the strict “currently owns” view described above. To see historical holders, pass report_period filters:
report_period_lte
report_period_lt
report_period_gte
report_period_gt
report_period
When any report_period filter is provided, the endpoint returns every matching row in the period range (no current-owners filter is applied).By default, limit is 10 (max 200).
When a 13F filer reports the same security across multiple voting-authority splits (e.g., parent + subsidiary advisors), the top-level position aggregates the splits and a subsidiaries array preserves each underlying row. The subsidiaries field is omitted when there is only one underlying row.
import requests# add your API key to the headersheaders = { "X-API-KEY": "your_api_key_here"}# set your query paramsticker = 'AAPL' # held security tickerlimit = 100 # number of holders to return# create the URLurl = ( f'https://api.financialdatasets.ai/institutional-holdings/' f'?ticker={ticker}' f'&limit={limit}')# make API requestresponse = requests.get(url, headers=headers)# parse institutional_holdings from the responseinstitutional_holdings = response.json().get('institutional_holdings')
import requests# add your API key to the headersheaders = { "X-API-KEY": "your_api_key_here"}# set your query paramsticker = 'AAPL'limit = 200report_period_lte = '2025-12-31' # end datereport_period_gte = '2024-01-01' # start date# create the URLurl = ( f'https://api.financialdatasets.ai/institutional-holdings/' f'?ticker={ticker}' f'&limit={limit}' f'&report_period_lte={report_period_lte}' f'&report_period_gte={report_period_gte}')# make API requestresponse = requests.get(url, headers=headers)# parse institutional_holdings from the responseinstitutional_holdings = response.json().get('institutional_holdings')
The held security's ticker symbol. Mutually exclusive with filer_cik. Without a report_period filter, returns one position per institutional filer whose most recent 13F currently includes this ticker.
The total number of rows to return (default: 10; no maximum). This is the total across all pages, not a page size: each page holds up to 10 records, linked by next_page_url.
Opaque pagination cursor from a previous response's next_page_url. When provided, all other query parameters are ignored: the cursor carries the original request's filters. Treat it as opaque; do not construct or modify it.
Response
Institutional holdings response
Envelope keyed by ticker (ticker mode) or filer_cik (filer mode), with the position list under institutional_holdings.
Absolute URL of the next page of results. Present only when more results remain; request it as-is to continue. Each page holds up to 10 records.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Financial Datasets","description":"Financial Datasets is a stock market API with financial data for 27,000+ tickers over 30+ years, including financial statements, equity prices, insider transactions, SEC filings, and more.","colors":{"primary":"#26251E","light":"#F7F7F4","dark":"#14120B"},"logo":{"light":"https://mintcdn.com/financialdatasets/a_k2mvb6Uv1PgEyn/logo/light.svg?fit=max\u0026auto=format\u0026n=a_k2mvb6Uv1PgEyn\u0026q=85\u0026s=daeaecf8e650c693ec5950b51cbe29d2","dark":"https://mintcdn.com/financialdatasets/a_k2mvb6Uv1PgEyn/logo/dark.svg?fit=max\u0026auto=format\u0026n=a_k2mvb6Uv1PgEyn\u0026q=85\u0026s=df6176301195f4de6325ee3295c73658","href":"https://financialdatasets.ai"},"favicon":"https://mintcdn.com/financialdatasets/3kIYTNCZBSs0PnUp/favicon.svg?fit=max\u0026auto=format\u0026n=3kIYTNCZBSs0PnUp\u0026q=85\u0026s=a6d7e62b40c8bf35ca0b03f74fde99b2","appearance":{"default":"system"},"background":{"color":{"light":"#F7F7F4","dark":"#14120B"}},"navbar":{"links":[{"href":"/support","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://financialdatasets.ai"}},"footer":{"socials":{"x":"https://x.com/virattt","github":"https://github.com/virattt"}},"seo":{"metatags":{"image":"/images/new-docs.png","type":"website","title":"Financial Datasets - API Documentation","description":"Financial Datasets is a stock market API with financial data for 27,000+ tickers over 30+ years, including financial statements, equity prices, insider transactions, SEC filings, and more."}},"fonts":{"heading":{"family":"Literata"},"body":{"family":"Inter"}},"styling":{"codeblocks":{"theme":{"light":"vitesse-light","dark":"vitesse-dark"}},"latex":true},"markdown":{"instructions":["The Financial Datasets API is served at https://api.financialdatasets.ai. Authenticate with the `X-API-KEY` header; create keys at https://financialdatasets.ai. Agents can open and fund their own account without a dashboard: see https://docs.financialdatasets.ai/agents.md.","Tool-using agents can call Financial Datasets without writing code through the hosted MCP server at https://mcp.financialdatasets.ai/.","The OpenAPI spec at https://financialdatasets.ai/openapi.json is the source of truth for request and response schemas.","The index of every docs page is at https://docs.financialdatasets.ai/llms.txt. Append .md to any docs URL to get that page as Markdown."]},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"financialdatasets","hasAudioNarration":false,"actualSubdomain":"financialdatasets","customDomains":["docs.financialdatasets.ai"],"gitSource":{"type":"github","owner":"virattt","repo":"fd-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adba60e423938ab3f60eb84","collectionId":"bb899295-290f-4fd9-abb2-cd6b830e86d1","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adba60e423938ab3f60eb84"},"entitlements":{},"buildId":"6adba60e423938ab3f60eb84","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"Datasets","count":45},{"language":"default","tag":"Integrations","count":6},{"language":"default","tag":"Guides","count":6},{"language":"default","tag":"Financial Statements","count":5},{"language":"default","tag":"Segmented Financials","count":4},{"language":"default","tag":"Overview","count":4},{"language":"default","tag":"Operating KPIs","count":3},{"language":"default","tag":"Stock Prices","count":3},{"language":"default","tag":"Company","count":2},{"language":"default","tag":"Earnings","count":2}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"[class*=logo] img,[class*=navbar] img,a[aria-label=home] img,header a[href=\"https://financialdatasets.ai\"] img,nav a[href=\"https://financialdatasets.ai\"] img{height:32px!important;max-height:32px!important}:root{font-size:16px!important}[class*=prose],article{font-size:15px!important}.font-headingsFamily:not(h1),h2,h3,h4,h5,h6{font-family:var(--font-family-body-custom, var(--font-inter)),-apple-system,BlinkMacSystemFont,\"Segoe UI\",system-ui,sans-serif!important}.tryit-button{background-color:#14120b!important;color:#f7f7f4!important;border-color:#14120b!important}.tryit-button:hover{background-color:#3b3a33!important}.tryit-button svg{background-color:#f7f7f4!important}:is(.dark, [class~=\"dark\"]) .tryit-button{background-color:#f7f7f4!important;color:#14120b!important;border-color:#f7f7f4!important}:is(.dark, [class~=\"dark\"]) .tryit-button:hover{background-color:#d7d6d5!important}:is(.dark, [class~=\"dark\"]) .tryit-button svg{background-color:#14120b!important}.method-pill{background-color:rgba(38,37,30,.15)!important;color:#26251e!important}:is(.dark, [class~=\"dark\"]) .method-pill{background-color:rgba(237,236,236,.2)!important;color:#edecec!important}.method-nav-pill>*{background-color:rgba(38,37,30,.12)!important;color:#26251e!important}:is(.dark, [class~=\"dark\"]) .method-nav-pill>*,:is(.dark, [class~=\"dark\"]) .nav-tag-pill-text{background-color:rgba(237,236,236,.15)!important;color:#edecec!important}[class*=accordion],[data-state]>[class*=accordion],details,details>summary{background:0 0!important;background-color:transparent!important}.code-block.code-block.code-block,.code-group.code-group.code-group{background:#f2f1ed!important;background-color:#f2f1ed!important;border-color:#d4d4d4!important;padding:0!important;overflow:hidden!important}.code-block.code-block [class*=shiki],.code-block.code-block [style*=background],.code-block.code-block code,.code-block.code-block div,.code-block.code-block pre,.code-block.code-block pre[style],.code-block.code-block>*,.code-group.code-group [class*=shiki],.code-group.code-group [style*=background],.code-group.code-group code,.code-group.code-group div,.code-group.code-group pre,.code-group.code-group pre[style],.code-group.code-group>*{background:#f2f1ed!important;background-color:#f2f1ed!important;padding-top:0!important;padding-bottom:0!important;margin:0!important}:is(.dark, [class~=\"dark\"]) .code-block.code-block.code-block,:is(.dark, [class~=\"dark\"]) .code-group.code-group.code-group{background:#1b1913!important;background-color:#1b1913!important;border-color:transparent!important;padding:0!important;overflow:hidden!important}:is(.dark, [class~=\"dark\"]) .code-block.code-block [class*=shiki],:is(.dark, [class~=\"dark\"]) .code-block.code-block [style*=background],:is(.dark, [class~=\"dark\"]) .code-block.code-block code,:is(.dark, [class~=\"dark\"]) .code-block.code-block div,:is(.dark, [class~=\"dark\"]) .code-block.code-block pre,:is(.dark, [class~=\"dark\"]) .code-block.code-block pre[style],:is(.dark, [class~=\"dark\"]) .code-block.code-block>*,:is(.dark, [class~=\"dark\"]) .code-group.code-group [class*=shiki],:is(.dark, [class~=\"dark\"]) .code-group.code-group [style*=background],:is(.dark, [class~=\"dark\"]) .code-group.code-group code,:is(.dark, [class~=\"dark\"]) .code-group.code-group div,:is(.dark, [class~=\"dark\"]) .code-group.code-group pre,:is(.dark, [class~=\"dark\"]) .code-group.code-group pre[style],:is(.dark, [class~=\"dark\"]) .code-group.code-group>*{background:#1b1913!important;background-color:#1b1913!important;padding-top:0!important;padding-bottom:0!important;margin:0!important}div:has(>#sidebar){max-width:none!important}#navbar .max-w-8xl{max-width:none!important}#footer .docs-footer-llms{margin-left:auto;align-self:center;font-size:.875rem;color:rgba(38,37,30,.6);text-decoration:none;white-space:nowrap}#footer .docs-footer-llms:hover{color:#26251e}:is(.dark, [class~=\"dark\"]) #footer .docs-footer-llms{color:rgba(237,236,236,.55)}:is(.dark, [class~=\"dark\"]) #footer .docs-footer-llms:hover{color:#edecec}#navigation-items>div+div{margin-top:.875rem;padding-top:.875rem;border-top:1px solid rgba(38,37,30,.12)}:is(.dark, [class~=\"dark\"]) #navigation-items>div+div{border-top-color:rgba(237,236,236,.14)}"}],"page":{"pagePath":"api/institutional-holdings/ticker","slug":"/api/institutional-holdings/ticker","pageMetadata":{"title":"Owners (by ticker)","description":"Get the institutional investors who currently hold a given stock, sourced direct from SEC 13F filings.","openapi":"GET /institutional-holdings","href":"/api/institutional-holdings/ticker"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Get the institutional investors who currently hold a given stock, sourced direct from SEC 13F filings.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,CodeGroup,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`3`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`Get the institutional investors who currently hold a given ticker, sorted by position size. Pulled directly from SEC Form 13F filings; results are sorted by position value descending.`}),`\n`,_jsx(_components.p,{children:`Use this to answer “who currently owns AAPL?” and at what size, with one row per filer and full subsidiary detail preserved.`}),`\n`,_jsxs(_components.p,{children:[`To get started, please create an account and grab your `,_jsx(`b`,{children:`API key`}),` at `,_jsx(_components.a,{href:`https://financialdatasets.ai`,children:`financialdatasets.ai`}),`.`]}),`\n`,_jsx(_components.p,{children:`You will use the API key to authenticate your API requests.`}),`\n`,_jsx(Heading,{level:`3`,id:`coverage`,children:`Coverage`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tickers`}),_jsx(_components.th,{children:`Years of Coverage`}),_jsx(_components.th,{children:`Updated`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`18,000+`}),_jsx(_components.td,{children:`5+ years`}),_jsx(_components.td,{children:`Daily`})]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`the-“current”-definition`,children:`The “current” definition`}),`\n`,_jsxs(_components.p,{children:[`Without a `,_jsx(_components.code,{children:`report_period`}),` filter, this endpoint returns one position per institutional filer `,_jsx(_components.strong,{children:`whose most recent 13F currently includes the ticker`}),`. Filers who held the ticker historically but dropped it in their latest 13F are excluded. This is the strict “current holders” view.`]}),`\n`,_jsxs(_components.p,{children:[`If you need historical snapshots, pass `,_jsx(_components.code,{children:`report_period`}),` filters (see below) to opt into the historical view.`]}),`\n`,_jsx(Heading,{level:`3`,id:`find-available-tickers`,children:`Find available tickers`}),`\n`,_jsx(_components.p,{children:`To discover which tickers appear across 13F filings, hit the helper endpoint:`}),`\n`,_jsx(CodeBlock,{filename:`Tickers`,numberOfLines:`8`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes vitesse-light vitesse-dark`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#121212`,color:`#393a34`,\"--shiki-dark\":`#dbd7caee`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`8`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1E754F`,\"--shiki-dark\":`#4D9375`},children:`import`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:` requests`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# free endpoint, no API key required`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`url `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:` '`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`https://api.financialdatasets.ai/institutional-holdings/tickers/`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`response `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:` requests`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`.`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`get`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`(`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`url`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`tickers `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:` response`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`.`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`json`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`().`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`get`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`(`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`tickers`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#998418`,\"--shiki-dark\":`#B8A965`},children:`print`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`(`}),_jsx(_components.span,{style:{color:`#AB5959`,\"--shiki-dark\":`#CB7676`},children:`f`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`{`}),_jsx(_components.span,{style:{color:`#998418`,\"--shiki-dark\":`#B8A965`},children:`len`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`(`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`tickers`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`)`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`}`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:` tickers held by 13F filers'`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`)`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`filtering-the-data`,children:`Filtering the Data`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`ticker`}),` is required. By default, the response is the strict “currently owns” view described above. To see historical holders, pass `,_jsx(_components.code,{children:`report_period`}),` filters:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`report_period_lte`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`report_period_lt`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`report_period_gte`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`report_period_gt`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`report_period`})}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`When any `,_jsx(_components.code,{children:`report_period`}),` filter is provided, the endpoint returns every matching row in the period range (no current-owners filter is applied).`]}),`\n`,_jsxs(_components.p,{children:[`By default, `,_jsx(_components.code,{children:`limit`}),` is `,_jsx(_components.code,{children:`10`}),` (max `,_jsx(_components.code,{children:`200`}),`).`]}),`\n`,_jsx(Heading,{level:`3`,id:`subsidiaries`,children:`Subsidiaries`}),`\n`,_jsxs(_components.p,{children:[`When a 13F filer reports the same security across multiple voting-authority splits (e.g., parent + subsidiary advisors), the top-level position aggregates the splits and a `,_jsx(_components.code,{children:`subsidiaries`}),` array preserves each underlying row. The `,_jsx(_components.code,{children:`subsidiaries`}),` field is omitted when there is only one underlying row.`]}),`\n`,_jsx(Heading,{level:`3`,id:`examples`,children:`Examples`}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`Current holders`,numberOfLines:`23`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes vitesse-light vitesse-dark`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#121212`,color:`#393a34`,\"--shiki-dark\":`#dbd7caee`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`23`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1E754F`,\"--shiki-dark\":`#4D9375`},children:`import`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:` requests`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# add your API key to the headers`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`headers `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:` \"`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`X-API-KEY`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`\"`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`:`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:` \"`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`your_api_key_here`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`}`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# set your query params`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`ticker `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:` '`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`AAPL`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`}),_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:` # held security ticker`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`limit `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#2F798A`,\"--shiki-dark\":`#4C9A91`},children:` 100`}),_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:` # number of holders to return`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# create the URL`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`url `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:` (`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#AB5959`,\"--shiki-dark\":`#CB7676`},children:` f`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'https://api.financialdatasets.ai/institutional-holdings/'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#AB5959`,\"--shiki-dark\":`#CB7676`},children:` f`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'?ticker=`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`{`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`ticker`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`}`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#AB5959`,\"--shiki-dark\":`#CB7676`},children:` f`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'\u0026limit=`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`{`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`limit`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`}`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# make API request`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`response `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:` requests`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`.`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`get`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`(`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`url`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`,`}),_jsx(_components.span,{style:{color:`#B07D48`,\"--shiki-dark\":`#BD976A`},children:` headers`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`headers`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# parse institutional_holdings from the response`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`institutional_holdings `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:` response`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`.`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`json`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`().`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`get`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`(`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`institutional_holdings`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`)`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Historical range`,numberOfLines:`27`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes vitesse-light vitesse-dark`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#121212`,color:`#393a34`,\"--shiki-dark\":`#dbd7caee`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`27`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1E754F`,\"--shiki-dark\":`#4D9375`},children:`import`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:` requests`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# add your API key to the headers`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`headers `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:` \"`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`X-API-KEY`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`\"`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`:`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:` \"`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`your_api_key_here`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`}`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# set your query params`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`ticker `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:` '`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`AAPL`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`limit `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#2F798A`,\"--shiki-dark\":`#4C9A91`},children:` 200`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`report_period_lte `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:` '`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`2025-12-31`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`}),_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:` # end date`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`report_period_gte `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:` '`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`2024-01-01`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`}),_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:` # start date`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# create the URL`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`url `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:` (`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#AB5959`,\"--shiki-dark\":`#CB7676`},children:` f`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'https://api.financialdatasets.ai/institutional-holdings/'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#AB5959`,\"--shiki-dark\":`#CB7676`},children:` f`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'?ticker=`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`{`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`ticker`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`}`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#AB5959`,\"--shiki-dark\":`#CB7676`},children:` f`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'\u0026limit=`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`{`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`limit`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`}`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#AB5959`,\"--shiki-dark\":`#CB7676`},children:` f`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'\u0026report_period_lte=`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`{`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`report_period_lte`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`}`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#AB5959`,\"--shiki-dark\":`#CB7676`},children:` f`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'\u0026report_period_gte=`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`{`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`report_period_gte`}),_jsx(_components.span,{style:{color:`#A65E2B`,\"--shiki-dark\":`#C99076`},children:`}`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`'`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# make API request`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`response `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:` requests`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`.`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`get`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`(`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`url`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`,`}),_jsx(_components.span,{style:{color:`#B07D48`,\"--shiki-dark\":`#BD976A`},children:` headers`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`headers`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#A0ADA0`,\"--shiki-dark\":`#758575DD`},children:`# parse institutional_holdings from the response`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`institutional_holdings `}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`=`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:` response`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`.`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`json`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`().`}),_jsx(_components.span,{style:{color:`#393A34`,\"--shiki-dark\":`#DBD7CAEE`},children:`get`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`(`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`}),_jsx(_components.span,{style:{color:`#B56959`,\"--shiki-dark\":`#C98A7D`},children:`institutional_holdings`}),_jsx(_components.span,{style:{color:`#B5695977`,\"--shiki-dark\":`#C98A7D77`},children:`'`}),_jsx(_components.span,{style:{color:`#999999`,\"--shiki-dark\":`#666666`},children:`)`})]}),`\n`]})})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"vitesse-light","dark":"vitesse-dark"}},"config":{},"pageMetadata":{"title":"Owners (by ticker)","description":"Get the institutional investors who currently hold a given stock, sourced direct from SEC 13F filings.","openapi":"GET /institutional-holdings","href":"/api/institutional-holdings/ticker"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":3,"children":[]},{"title":"Coverage","slug":"coverage","depth":3,"children":[]},{"title":"The “current” definition","slug":"the-“current”-definition","depth":3,"children":[]},{"title":"Find available tickers","slug":"find-available-tickers","depth":3,"children":[]},{"title":"Filtering the Data","slug":"filtering-the-data","depth":3,"children":[]},{"title":"Subsidiaries","slug":"subsidiaries","depth":3,"children":[]},{"title":"Examples","slug":"examples","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/financialdatasets/8043b90d12abf431/llms-footer-link.js"],"openApiReferenceData":{"operation":{"tags":["Institutional Holdings"],"operationId":"getInstitutionalHoldings","summary":"Get 13F institutional holdings","description":"Get the institutional investors who currently hold a given stock, sourced direct from SEC 13F filings.","parameters":["108509b3-c1d5-470d-b4b3-fd5ceab0f483","8ebf303b-08f2-4c3a-b995-4215caf699e8","52414aac-3505-4020-a3bd-6f93bad5786e","74e3387c-7ed7-4949-b14c-e6767079352c","e37a6d6c-bcf5-4f09-9698-fc0020e09f61","4555950e-c7fe-4cf1-ad9d-8db5d78659b5","9cb4343d-c53c-4049-85aa-6c226eac8ea3","91bdb4fb-159a-4c67-b940-3ff10e59c499","2e5d02d8-db6e-4dc0-a4f5-94a98db0f460"],"responses":{"200":"93944c47-4964-4698-92bb-e5cdf39bc80e","400":"d9740b73-154f-4451-96cb-6ccb1ca275d1","401":"81dcebda-e830-4790-8c8d-d333303207e2","402":"484ccc39-22a8-4e3b-a592-81330a40014c","404":"30e66c95-fe19-4ac4-b4b1-fd19c8be8e56"},"method":"get","type":"path","servers":["611ed3b8-fe42-4b87-bb03-97aa833b228c"],"security":["ed0c18ec-c076-450c-8cc7-52ea90bdfe6f"],"path":"/institutional-holdings","baseUrlOptions":["https://api.financialdatasets.ai/"],"title":"Get 13F institutional holdings","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"108509b3-c1d5-470d-b4b3-fd5ceab0f483":{"name":"filer_cik","in":"query","description":"The 10-digit zero-padded SEC CIK of the institutional filer. Mutually exclusive with `ticker`.","schema":{"type":"string","description":"The 10-digit zero-padded SEC CIK of the institutional filer. Mutually exclusive with `ticker`.","uniqueKey":"","typeLabel":"string"}},"8ebf303b-08f2-4c3a-b995-4215caf699e8":{"name":"ticker","in":"query","description":"The held security's ticker symbol. Mutually exclusive with `filer_cik`. Without a `report_period` filter, returns one position per institutional filer whose most recent 13F currently includes this ticker.","schema":{"type":"string","description":"The held security's ticker symbol. Mutually exclusive with `filer_cik`. Without a `report_period` filter, returns one position per institutional filer whose most recent 13F currently includes this ticker.","uniqueKey":"","typeLabel":"string"}},"52414aac-3505-4020-a3bd-6f93bad5786e":{"name":"limit","in":"query","description":"The total number of rows to return (default: 10; no maximum). This is the total across all pages, not a page size: each page holds up to 10 records, linked by `next_page_url`.","required":false,"schema":{"type":"integer","default":10,"isRequired":false,"description":"The total number of rows to return (default: 10; no maximum). This is the total across all pages, not a page size: each page holds up to 10 records, linked by `next_page_url`.","uniqueKey":"","typeLabel":"integer"}},"74e3387c-7ed7-4949-b14c-e6767079352c":{"name":"report_period","in":"query","description":"Filter by exact report period date in YYYY-MM-DD format.","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"Filter by exact report period date in YYYY-MM-DD format.","uniqueKey":"","typeLabel":"string\u003cdate>"}},"e37a6d6c-bcf5-4f09-9698-fc0020e09f61":{"name":"report_period_gte","in":"query","description":"Filter by report period greater than or equal to date in YYYY-MM-DD format.","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"Filter by report period greater than or equal to date in YYYY-MM-DD format.","uniqueKey":"","typeLabel":"string\u003cdate>"}},"4555950e-c7fe-4cf1-ad9d-8db5d78659b5":{"name":"report_period_lte","in":"query","description":"Filter by report period less than or equal to date in YYYY-MM-DD format.","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"Filter by report period less than or equal to date in YYYY-MM-DD format.","uniqueKey":"","typeLabel":"string\u003cdate>"}},"9cb4343d-c53c-4049-85aa-6c226eac8ea3":{"name":"report_period_gt","in":"query","description":"Filter by report period greater than date in YYYY-MM-DD format.","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"Filter by report period greater than date in YYYY-MM-DD format.","uniqueKey":"","typeLabel":"string\u003cdate>"}},"91bdb4fb-159a-4c67-b940-3ff10e59c499":{"name":"report_period_lt","in":"query","description":"Filter by report period less than date in YYYY-MM-DD format.","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"Filter by report period less than date in YYYY-MM-DD format.","uniqueKey":"","typeLabel":"string\u003cdate>"}},"2e5d02d8-db6e-4dc0-a4f5-94a98db0f460":{"name":"cursor","in":"query","description":"Opaque pagination cursor from a previous response's next_page_url. When provided, all other query parameters are ignored: the cursor carries the original request's filters. Treat it as opaque; do not construct or modify it.","required":false,"schema":{"type":"string","isRequired":false,"description":"Opaque pagination cursor from a previous response's next_page_url. When provided, all other query parameters are ignored: the cursor carries the original request's filters. Treat it as opaque; do not construct or modify it.","uniqueKey":"","typeLabel":"string"}}},"responses":{"93944c47-4964-4698-92bb-e5cdf39bc80e":{"description":"Institutional holdings response","content":{"application/json":{"schema":{"type":"object","description":"Envelope keyed by `ticker` (ticker mode) or `filer_cik` (filer mode), with the position list under `institutional_holdings`.","properties":{"ticker":{"type":"string","description":"Echoed back when the request used `?ticker=...` mode.","uniqueKey":"ticker","typeLabel":"string"},"filer_cik":{"type":"string","description":"Echoed back when the request used `?filer_cik=...` mode.","uniqueKey":"filer_cik","typeLabel":"string"},"institutional_holdings":{"type":"array","items":{"type":"object","description":"A single position from a 13F filing. When the filer split voting authority across multiple subsidiary managers, the top-level fields aggregate shares and value across the splits and the underlying rows appear in `subsidiaries`.","properties":{"ticker":{"type":"string","description":"The ticker symbol of the held security. May be null if the CUSIP could not be resolved.","uniqueKey":"institutional_holdings.items.[INDEX].ticker","typeLabel":"string"},"name_of_issuer":{"type":"string","description":"Issuer name as reported on the 13F.","uniqueKey":"institutional_holdings.items.[INDEX].name_of_issuer","typeLabel":"string"},"report_period":{"type":"string","format":"date","description":"The reporting period (quarter end) of the filing.","uniqueKey":"institutional_holdings.items.[INDEX].report_period","typeLabel":"string\u003cdate>"},"filing_date":{"type":"string","format":"date","description":"The date the filing was submitted to the SEC.","uniqueKey":"institutional_holdings.items.[INDEX].filing_date","typeLabel":"string\u003cdate>"},"form_type":{"type":"string","enum":["13F-HR","13F-HR/A"],"description":"The 13F form type (original `13F-HR` or amendment `13F-HR/A`).","uniqueKey":"institutional_holdings.items.[INDEX].form_type","typeLabel":"enum\u003cstring>"},"accession_number":{"type":"string","description":"The SEC accession number for this filing.","uniqueKey":"institutional_holdings.items.[INDEX].accession_number","typeLabel":"string"},"title_of_class":{"type":"string","description":"Security class as reported (e.g., `COM`, `COM CL A`, `PREF`).","uniqueKey":"institutional_holdings.items.[INDEX].title_of_class","typeLabel":"string"},"put_call":{"oneOf":[{"type":"string","enum":[null,"Put","Call"],"description":"Set to `Put` or `Call` for option positions; `null` for the underlying equity.","uniqueKey":"institutional_holdings.items.[INDEX].put_call.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":[null,"Put","Call"],"description":"Set to `Put` or `Call` for option positions; `null` for the underlying equity.","uniqueKey":"institutional_holdings.items.[INDEX].put_call.oneOf.1","typeLabel":"null"}],"uniqueKey":"institutional_holdings.items.[INDEX].put_call","typeLabel":"enum\u003cstring> | null"},"shares":{"type":"integer","format":"int64","description":"Number of shares (or principal amount) held.","uniqueKey":"institutional_holdings.items.[INDEX].shares","typeLabel":"integer\u003cint64>"},"value_usd":{"type":"integer","format":"int64","description":"Position market value in USD as reported on the 13F.","uniqueKey":"institutional_holdings.items.[INDEX].value_usd","typeLabel":"integer\u003cint64>"},"reported_price":{"oneOf":[{"type":"number","description":"Per-share price implied by the reported value and shares (the 13F equivalent of Dataroma's `Reported Price`). May be null when our price lookup is unavailable for this CUSIP.","uniqueKey":"institutional_holdings.items.[INDEX].reported_price.oneOf.0","typeLabel":"number"},{"type":"null","description":"Per-share price implied by the reported value and shares (the 13F equivalent of Dataroma's `Reported Price`). May be null when our price lookup is unavailable for this CUSIP.","uniqueKey":"institutional_holdings.items.[INDEX].reported_price.oneOf.1","typeLabel":"null"}],"uniqueKey":"institutional_holdings.items.[INDEX].reported_price","typeLabel":"number | null"},"filer_cik":{"type":"string","description":"Present only in ticker-mode responses. The 10-digit SEC CIK of the filer.","uniqueKey":"institutional_holdings.items.[INDEX].filer_cik","typeLabel":"string"},"filer_name":{"type":"string","description":"Present only in ticker-mode responses. The filer's name.","uniqueKey":"institutional_holdings.items.[INDEX].filer_name","typeLabel":"string"},"subsidiaries":{"type":"array","description":"Present only when the position aggregates multiple SEC information-table rows (voting authority splits). Omitted for single-row positions.","items":{"type":"object","description":"One SEC information-table row underlying a position (voting-authority split).","properties":{"row_num":{"type":"integer","description":"Zero-indexed row number from the SEC information table.","uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX].row_num","typeLabel":"integer"},"shares":{"type":"integer","format":"int64","uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX].shares","typeLabel":"integer\u003cint64>"},"value_usd":{"type":"integer","format":"int64","uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX].value_usd","typeLabel":"integer\u003cint64>"},"shares_principal_amount_type":{"type":"string","enum":["SH","PRN"],"description":"`SH` for shares; `PRN` for principal amount (debt-like instruments).","uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX].shares_principal_amount_type","typeLabel":"enum\u003cstring>"},"investment_discretion":{"type":"string","enum":["SOLE","DFND","OTR"],"description":"SEC investment-discretion code.","uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX].investment_discretion","typeLabel":"enum\u003cstring>"},"voting_authority_sole":{"type":"integer","format":"int64","uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX].voting_authority_sole","typeLabel":"integer\u003cint64>"},"voting_authority_shared":{"type":"integer","format":"int64","uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX].voting_authority_shared","typeLabel":"integer\u003cint64>"},"voting_authority_none":{"type":"integer","format":"int64","uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX].voting_authority_none","typeLabel":"integer\u003cint64>"},"other_managers":{"type":"array","items":{"type":"string","uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX].other_managers.items.[INDEX]","typeLabel":"string"},"description":"SEC `OtherManagers` identifiers indicating which subsidiary manager reported this row.","uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX].other_managers","typeLabel":"string[]"}},"uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries.items.[INDEX]","typeLabel":"object"},"uniqueKey":"institutional_holdings.items.[INDEX].subsidiaries","typeLabel":"object[]"}},"uniqueKey":"institutional_holdings.items.[INDEX]","typeLabel":"object"},"uniqueKey":"institutional_holdings","typeLabel":"object[]"},"next_page_url":{"type":"string","description":"Absolute URL of the next page of results. Present only when more results remain; request it as-is to continue. Each page holds up to 10 records.","uniqueKey":"next_page_url","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"ticker":"\u003cstring>","filer_cik":"\u003cstring>","institutional_holdings":[{"ticker":"\u003cstring>","name_of_issuer":"\u003cstring>","report_period":"2023-12-25","filing_date":"2023-12-25","form_type":"13F-HR","accession_number":"\u003cstring>","title_of_class":"\u003cstring>","put_call":null,"shares":123,"value_usd":123,"reported_price":123,"filer_cik":"\u003cstring>","filer_name":"\u003cstring>","subsidiaries":[{"row_num":123,"shares":123,"value_usd":123,"shares_principal_amount_type":"SH","investment_discretion":"SOLE","voting_authority_sole":123,"voting_authority_shared":123,"voting_authority_none":123,"other_managers":["\u003cstring>"]}]}],"next_page_url":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"d9740b73-154f-4451-96cb-6ccb1ca275d1":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"A short error message.","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"A more detailed error message.","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"Bad Request","message":"Invalid request parameters"},"examples":{"Example":{"title":"Example","value":{"error":"Bad Request","message":"Invalid request parameters"}}},"exampleType":"examples"}},"exampleType":"examples"},"81dcebda-e830-4790-8c8d-d333303207e2":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"A short error message.","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"A more detailed error message.","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"Unauthorized","message":"Invalid API key provided"},"examples":{"Example":{"title":"Example","value":{"error":"Unauthorized","message":"Invalid API key provided"}}},"exampleType":"examples"}},"exampleType":"examples"},"484ccc39-22a8-4e3b-a592-81330a40014c":{"description":"The request requires a paid subscription","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"A short error message.","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"A more detailed error message.","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"Payment Required","message":"This endpoint requires a paid subscription. Please upgrade your plan."},"examples":{"Example":{"title":"Example","value":{"error":"Payment Required","message":"This endpoint requires a paid subscription. Please upgrade your plan."}}},"exampleType":"examples"}},"exampleType":"examples"},"30e66c95-fe19-4ac4-b4b1-fd19c8be8e56":{"description":"The specified resource was not found","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"A short error message.","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"A more detailed error message.","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"Not Found","message":"Ticker XXXX not found"},"examples":{"Example":{"title":"Example","value":{"error":"Not Found","message":"Ticker XXXX not found"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"ed0c18ec-c076-450c-8cc7-52ea90bdfe6f":{"X-API-KEY":{"type":"apiKey","name":"X-API-KEY","description":"API key for authentication.","in":"header","scopes":[],"schemeName":"X-API-KEY"}}},"servers":{"611ed3b8-fe42-4b87-bb03-97aa833b228c":{"url":"https://api.financialdatasets.ai/","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","name":"X-API-KEY","description":"API key for authentication.","in":"header","scopes":[],"schemeName":"X-API-KEY"},"schema":{"title":"X-API-KEY","type":"string","description":"API key for authentication.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"X-API-KEY","name":"X-API-KEY"}],"title":"X-API-KEY"}]},"originalFileLocation":"api/openapi.json"},"subdomain":"financialdatasets","siteName":"Financial Datasets","title":"Owners (by ticker) - Financial Datasets","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-07T22:15:09.153Z","originalFileLocation":"api/institutional-holdings/ticker.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Get the institutional investors who currently hold a given stock, sourced direct from SEC 13F filings.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Financial Datasets\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/financialdatasets/MlxpJ4-p-NZaTTET/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/financialdatasets/MlxpJ4-p-NZaTTET/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/financialdatasets/MlxpJ4-p-NZaTTET/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/financialdatasets/MlxpJ4-p-NZaTTET/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/financialdatasets/MlxpJ4-p-NZaTTET/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/financialdatasets/MlxpJ4-p-NZaTTET/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/financialdatasets/MlxpJ4-p-NZaTTET/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/financialdatasets/MlxpJ4-p-NZaTTET/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/financialdatasets/MlxpJ4-p-NZaTTET/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Owners (by ticker) - Financial Datasets\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get the institutional investors who currently hold a given stock, sourced direct from SEC 13F filings.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Financial Datasets\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.financialdatasets.ai/api/institutional-holdings/ticker\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://financialdatasets.mintlify.app/_mintlify/api/og/v2?division=Institutional+Holdings\u0026amp;title=Owners+%28by+ticker%29\u0026amp;description=Get+the+institutional+investors+who+currently+hold+a+given+stock%2C+sourced+direct+from+SEC+13F+filings.\u0026amp;theme=466a7d4d6b5de5ce1115ffb1\u0026amp;signature=6b26723b4a1fae3b60eba52ba9805485e794cbff6d2819e50ac34f9a6448730a\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Owners (by ticker) - Financial Datasets\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get the institutional investors who currently hold a given stock, sourced direct from SEC 13F filings.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://financialdatasets.mintlify.app/_mintlify/api/og/v2?division=Institutional+Holdings\u0026amp;title=Owners+%28by+ticker%29\u0026amp;description=Get+the+institutional+investors+who+currently+hold+a+given+stock%2C+sourced+direct+from+SEC+13F+filings.\u0026amp;theme=466a7d4d6b5de5ce1115ffb1\u0026amp;signature=6b26723b4a1fae3b60eba52ba9805485e794cbff6d2819e50ac34f9a6448730a\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/financialdatasets/MlxpJ4-p-NZaTTET/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Financial Datasets\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#26251E\">\u003cmeta data-mint-head name=\"image\" content=\"/images/new-docs.png\">\u003cmeta data-mint-head name=\"type\" content=\"website\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.financialdatasets.ai/api/institutional-holdings/ticker\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/institutional-holdings/ticker.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.financialdatasets.ai/#organization\",\"name\":\"Financial Datasets\",\"url\":\"https://docs.financialdatasets.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/financialdatasets/a_k2mvb6Uv1PgEyn/logo/light.svg?fit=max\u0026auto=format\u0026n=a_k2mvb6Uv1PgEyn\u0026q=85\u0026s=daeaecf8e650c693ec5950b51cbe29d2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.financialdatasets.ai#website\",\"name\":\"Financial Datasets\",\"url\":\"https://docs.financialdatasets.ai\",\"publisher\":{\"@id\":\"https://docs.financialdatasets.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.financialdatasets.ai/api/institutional-holdings/ticker#webpage\",\"url\":\"https://docs.financialdatasets.ai/api/institutional-holdings/ticker\",\"name\":\"Owners (by ticker)\",\"description\":\"Get the institutional investors who currently hold a given stock, sourced direct from SEC 13F filings.\",\"dateModified\":\"2026-07-07T22:15:09.153Z\",\"isPartOf\":{\"@id\":\"https://docs.financialdatasets.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.financialdatasets.ai/api/institutional-holdings/ticker#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.financialdatasets.ai/api/institutional-holdings/ticker#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Datasets\",\"item\":\"https://docs.financialdatasets.ai/api/activist-ownership\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Institutional Holdings\",\"item\":\"https://docs.financialdatasets.ai/api/institutional-holdings/investor\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Owners (by ticker)\",\"item\":\"https://docs.financialdatasets.ai/api/institutional-holdings/ticker\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.financialdatasets.ai/api/institutional-holdings/ticker#apireference\",\"headline\":\"Owners (by ticker)\",\"name\":\"Owners (by ticker)\",\"description\":\"Get the institutional investors who currently hold a given stock, sourced direct from SEC 13F filings.\",\"url\":\"https://docs.financialdatasets.ai/api/institutional-holdings/ticker\",\"mainEntityOfPage\":{\"@id\":\"https://docs.financialdatasets.ai/api/institutional-holdings/ticker#webpage\"},\"dateModified\":\"2026-07-07T22:15:09.153Z\",\"publisher\":{\"@id\":\"https://docs.financialdatasets.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.financialdatasets.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Financial Datasets\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Financial Datasets","nav":{"global":null,"groups":[{"group":"Overview","pages":[{"title":"Introduction","sidebarTitle":"Intro","href":"/introduction"},{"title":"Quick Start","sidebarTitle":"Quickstart","href":"/quickstart"},{"title":"Data Provenance","sidebarTitle":"Provenance","href":"/data-provenance"},{"title":"Market Coverage","sidebarTitle":"Coverage","href":"/market-coverage"}]},{"group":"Integrations","pages":[{"title":"Agent Connectors","href":"/mcp-server"},{"title":"Agent Onboarding","sidebarTitle":"Agent Onboarding","href":"/agents"},{"title":"OpenAPI Spec","href":"/openapi-spec"},{"group":"Webhooks","pages":[{"title":"Webhooks","sidebarTitle":"Overview","href":"/webhooks"},{"title":"Webhook Event Types","sidebarTitle":"Event Types","href":"/webhooks/events"}]},{"title":"x402","sidebarTitle":"x402","href":"/x402"}]},{"group":"Search","tag":"ALPHA","pages":[{"title":"Search","sidebarTitle":"Overview","openapi":"POST /search","hideApiMarker":true,"href":"/search/introduction"},{"title":"Best Practices","href":"/search/best-practices"}]},{"group":"Datasets","pages":[{"title":"Activist Ownership","openapi":"GET /activist-ownership","hideApiMarker":true,"href":"/api/activist-ownership"},{"title":"Beneficial Ownership","openapi":"GET /beneficial-ownership","hideApiMarker":true,"href":"/api/beneficial-ownership"},{"group":"Company","pages":[{"title":"Facts (by CIK)","openapi":"GET /company/facts","href":"/api/company/facts/cik"},{"title":"Facts (by ticker)","openapi":"GET /company/facts","href":"/api/company/facts/ticker"}]},{"group":"Earnings","pages":[{"title":"Company Earnings","openapi":"GET /earnings","href":"/api/earnings"},{"title":"Earnings Feed","openapi":"GET /earnings","href":"/api/earnings/feed"}]},{"group":"Financial Metrics","pages":[{"title":"Historical","openapi":"GET /financial-metrics","href":"/api/financial-metrics/historical"},{"title":"Snapshot","openapi":"GET /financial-metrics/snapshot","href":"/api/financial-metrics/snapshot"}]},{"group":"Financial Statements","pages":[{"title":"Income Statements","openapi":"GET /financials/income-statements","href":"/api/financials/income-statements"},{"title":"Balance Sheets","openapi":"GET /financials/balance-sheets","href":"/api/financials/balance-sheets"},{"title":"Cash Flow Statements","openapi":"GET /financials/cash-flow-statements","href":"/api/financials/cash-flow-statements"},{"title":"All Financial Statements","openapi":"GET /financials","href":"/api/financials/all-financial-statements"},{"title":"Line Items","openapi":"POST /financials/search/line-items","href":"/api/financials/search-line-items"}]},{"group":"GPU Prices","pages":[{"title":"Historical","openapi":"GET /macro/gpu-prices","href":"/api/macro/gpu-prices/historical"},{"title":"Snapshot","openapi":"GET /macro/gpu-prices/snapshot","href":"/api/macro/gpu-prices/snapshot"}]},{"group":"Index Funds","pages":[{"title":"Holdings (by fund)","openapi":"GET /index-funds","href":"/api/index-funds/ticker"},{"title":"Funds (by holding)","openapi":"GET /index-funds","href":"/api/index-funds/holding"}]},{"group":"Inflation","pages":[{"title":"Historical","openapi":"GET /macro/inflation","href":"/api/macro/inflation/historical"},{"title":"Snapshot","openapi":"GET /macro/inflation/snapshot","href":"/api/macro/inflation/snapshot"}]},{"title":"Insider Ownership","openapi":"GET /insider-ownership","hideApiMarker":true,"href":"/api/insider-ownership"},{"title":"Insider Trades","openapi":"GET /insider-trades","hideApiMarker":true,"href":"/api/insider-trades"},{"group":"Institutional Holdings","pages":[{"title":"Holdings (by investor)","description":"Get the 13F portfolio of any institutional investment manager, by SEC CIK.","openapi":"GET /institutional-holdings","href":"/api/institutional-holdings/investor"},{"title":"Owners (by ticker)","openapi":"GET /institutional-holdings","href":"/api/institutional-holdings/ticker"}]},{"group":"Interest Rates","pages":[{"title":"Historical","description":"Get the daily policy rate of 10 major central banks, one row per calendar day, back to the 1940s.","openapi":"GET /macro/interest-rates","href":"/api/macro/interest-rates/historical"},{"title":"Snapshot","openapi":"GET /macro/interest-rates/snapshot","href":"/api/macro/interest-rates/snapshot"}]},{"title":"IPOs","openapi":"GET /ipos","hideApiMarker":true,"href":"/api/ipos"},{"group":"Labor Market","pages":[{"title":"Historical","openapi":"GET /macro/labor","href":"/api/macro/labor/historical"},{"title":"Snapshot","openapi":"GET /macro/labor/snapshot","href":"/api/macro/labor/snapshot"}]},{"group":"News","pages":[{"title":"Company News","openapi":"api/news/openapi-company.json GET /news","href":"/api/news/company"},{"title":"Market News","openapi":"api/news/openapi-market.json GET /news","href":"/api/news/market"}]},{"group":"Operating KPIs","pages":[{"title":"Metrics","openapi":"GET /kpi/metrics","href":"/api/kpi/metrics"},{"title":"Guidance","openapi":"GET /kpi/guidance","href":"/api/kpi/guidance"},{"title":"Non-GAAP Metrics","openapi":"GET /kpi/non-gaap","href":"/api/kpi/non-gaap"}]},{"group":"SEC Filings","pages":[{"title":"Filings","openapi":"GET /filings","href":"/api/filings/ticker"},{"title":"Items","openapi":"GET /filings/items","href":"/api/filings/items"}]},{"group":"Segmented Financials","pages":[{"title":"Income Statement","openapi":"GET /financials/income-statements/segments","href":"/api/financials/income-statement-segments"},{"title":"Balance Sheet","openapi":"GET /financials/balance-sheets/segments","href":"/api/financials/balance-sheet-segments"},{"title":"Cash Flow Statement","openapi":"GET /financials/cash-flow-statements/segments","href":"/api/financials/cash-flow-statement-segments"},{"title":"All Segmented Financials","openapi":"GET /financials/segments","href":"/api/financials/all-segments"}]},{"group":"Stock Prices","pages":[{"title":"Historical","openapi":"GET /prices","href":"/api/prices/historical"},{"title":"Company Snapshot","openapi":"GET /prices/snapshot","href":"/api/prices/snapshot"},{"title":"Market Snapshot","openapi":"GET /prices/snapshot/market","href":"/api/prices/market-snapshot"}]},{"title":"Stock Screener","openapi":"POST /financials/search/screener","hideApiMarker":true,"href":"/api/financials/search-screener"},{"group":"Treasury Yields","pages":[{"title":"Historical","openapi":"GET /macro/yield-curve","href":"/api/macro/yield-curve/historical"},{"title":"Snapshot","openapi":"GET /macro/yield-curve/snapshot","href":"/api/macro/yield-curve/snapshot"}]}]},{"group":"Guides","pages":[{"title":"Get US Fundamentals","href":"/guides/analyze-financial-statements-python"},{"title":"Get UK Fundamentals","href":"/guides/get-uk-fundamentals-python"},{"title":"Pull Stock Prices","href":"/guides/get-stock-prices-python"},{"title":"Search SEC Filings","href":"/guides/search-sec-filings-python"},{"title":"Set Up Webhooks","href":"/guides/setup-webhooks"},{"title":"Understanding Pagination","href":"/guides/pagination"}]}]},"title":"Owners (by ticker) - Financial Datasets","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Bbp7I60D.js","utils-C3RIvJha.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DqD-vLt8.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B31Loprg.js","snippetPresets-DKpk-b8t.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Cj65AhOR.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BXtn5gcC.js","shallow-RY2b03Cp.js","getApiPlaygroundDisplay-B0jeiPk3.js","CodeSnippet-CYgBjjwn.js","CodeSnippets-DOngDrYB.js","Page-n7I5XbKb.js","getPastedJson-DRQbJx-T.js","icon-CQiQCicY.js","MethodPill-BKTLdNtu.js","DuplicateIcon-B9jpAdat.js","createIcon-DCddRrXv.js","DynamicMarkdown-a8hUKrw6.js","SectionHeading-eECVV2eH.js","axios-vUo_bRtp.js","Markdown--GF7ZIpf.js","clsx-DZLdJUrt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-2LoAhjKH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Zwc0ZncM.js"]}