Institutional Ownership by Ticker - Who Owns a Stock (SEC 13F)
Pricing
$2.00 / 1,000 holder rows
Institutional Ownership by Ticker - Who Owns a Stock (SEC 13F)
Every hedge fund and institution holding a US stock, from official SEC 13F data: shares, value, % of institutional holdings and quarter-over-quarter changes (new, added, reduced, exited positions). Plus a per-stock summary with top buyers and sellers.
Pricing
$2.00 / 1,000 holder rows
Rating
0.0
(0)
Developer
SmartMoney Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Type a ticker, get every hedge fund and institution that owns it, how many shares they hold, and who bought or sold last quarter.
| Data | Official SEC Form 13F data sets: every 13F filer with $100M+ under management |
| Price | $2 per 1,000 holder rows, no subscription. Apify's free plan credit covers a first test. |
| Freshness | Quarterly; the SEC publishes a new data set every three months, about 45 to 90 days after the quarter ends |
| Try it | The input is pre-filled with a working example: just click Start. |
Example output
| Fund | Action | Shares | Value | Change | % of 13F shares |
|---|---|---|---|---|---|
| Example Index Advisors | ADDED | 1,412,000,000 | $289.4B | +1.8% | 9.4 |
| Example Capital LP | REDUCED | 300,000,000 | $61.5B | -25.0% | 2.0 |
| Newcomer Partners | NEW | 2,100,000 | $0.4B | 0.01 |
Illustrative rows; real runs return the full fields listed under Output.
Most "who owns this stock" pages show you the top 10 holders, a quarter late, behind a paywall. This Actor reads the SEC's own quarterly Form 13F data sets (every 13F filer, every position) and returns the full list of institutional holders for any US stock, with a clear label for each one: NEW, ADDED, REDUCED, UNCHANGED or EXITED versus the previous quarter.
What you can do with it
- 🏦 Full holder list: every fund that filed a 13F position in the stock, not just the top 10.
- 📈 Who is buying, who is selling: quarter-over-quarter share changes and the top buyers and sellers per stock.
- 🆕 Spot new money: funds that opened a position this quarter.
- 🚪 See who left: funds that sold their entire stake.
- 🔗 Pair with fund-level data: follow a single fund's whole portfolio with Hedge Fund 13F Tracker.
How to use it
Holders of a few stocks, with quarter-over-quarter changes
{ "tickers": ["AAPL", "NVDA", "TSLA"] }
Top 20 holders only, current quarter
{ "tickers": ["PLTR"], "maxHoldersPerTicker": 20, "compareWithPreviousQuarter": false }
A specific share class
{ "tickers": ["GOOG"], "cusips": ["GOOG=02079K107"] }
Output
For each ticker you get one ticker-summary row, then one holder row per institution, largest first:
{"type": "holder","ticker": "AAPL","cusip": "037833100","reportPeriod": "2026-06-30","previousPeriod": "2026-03-31","filer": "Example Capital LP","filerCik": "0001234567","action": "REDUCED","shares": 300000000,"valueUsd": 61500000000,"previousShares": 400000000,"changeShares": -100000000,"changePct": -25,"pctOfInstitutionalShares": 2.0,"putShares": 0,"callShares": 0,"filedOn": "2026-08-14","filingUrl": "https://www.sec.gov/Archives/edgar/data/1234567/000123456726000001/"}
{"type": "ticker-summary","ticker": "AAPL","companyName": "Apple Inc.","reportPeriod": "2026-06-30","holders": 5120,"totalShares": 9450000000,"totalValueUsd": 1937000000000,"netShareChange": -42000000,"newPositions": 210,"added": 2300,"reduced": 1980,"exited": 160,"topBuyers": [{ "filer": "Example Index Advisors", "changeShares": 25000000, "action": "ADDED" }],"topSellers": [{ "filer": "Example Capital LP", "changeShares": -100000000, "action": "REDUCED" }]}
Options (puts and calls) are reported separately in putShares and callShares and are not counted in shares. Amended 13F filings are applied: restatements replace the original report, "new holdings" amendments add to it.
Use it from code or an AI agent
Python
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("smartmoney-data/institutional-ownership-by-ticker").call(run_input={"tickers": ["AAPL", "NVDA"]})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
AI agents (Claude, ChatGPT, Cursor and other MCP clients): connect the Apify MCP server with this Actor preloaded:
https://mcp.apify.com/?tools=smartmoney-data/institutional-ownership-by-ticker
Add this URL as a remote MCP server or custom connector in your AI client, sign in with Apify (OAuth), then just ask, for example:
Which hedge funds opened new positions in NVDA last quarter?
Part of the SmartMoney Data suite: Hedge Fund 13F · 13F Consensus · Insider Trades · Dark Pool Volume · Smart Money Confluence
Pricing
Pay per result: you're charged for each row returned (holders and the per-stock summary). See the Pricing tab for current rates.
FAQ
Who has to file a 13F? Any institutional investment manager with $100 million or more in US-listed equities: hedge funds, mutual fund companies, banks, pensions and family offices.
Why is the data a quarter behind? Managers have 45 days after each quarter to file, and the SEC publishes the bulk data set after that. It is the same data every 13F site uses, straight from the source.
Are short positions included? No. 13F filings only cover long positions (plus put and call options, shown separately).
Is this legal to use? Yes. Form 13F filings are public records published by the SEC.
Support
Found a bug or need a feature? Open an issue on the Issues tab or email smartmoney-data@googlegroups.com.
Data is provided for informational purposes only and is not investment advice.