Institutional Ownership: What It Means and Where the Data Comes From
What institutional ownership means, the SEC filings it is built from, its limits, and how to compute an ownership percentage from public data.
- Institutional ownership is the share of a company's stock held by professional money managers, measured in the US mainly through quarterly Form 13F filings.
- Only managers with at least 100 million dollars in 13(f) securities have to file, and they report positions up to 45 days after each quarter ends, so the figure is always a dated snapshot, never real time.
- 13F only covers long equity positions; short positions, and most fixed income and private holdings, are not in the data, so an institutional ownership percentage built from 13F alone is a lower bound on professional ownership.
- Computing a real ownership percentage means dividing shares reported across 13F filers for one security by that company's shares outstanding, which comes from a separate XBRL filing, not from the 13F data itself.
Institutional ownership is the percentage of a company's outstanding shares held by professional investors, such as mutual funds, hedge funds, pension funds and insurance companies, rather than individual retail investors. In US markets it is built almost entirely from Form 13F, the SEC filing institutional investment managers submit every quarter.
What counts as an "institutional" owner
An institutional owner is a professional money manager filing on behalf of client or fund assets, not an individual trading their own account. Under Section 13(f) of the Securities Exchange Act, any institutional investment manager that exercises investment discretion over at least $100 million in "13(f) securities" (a list the SEC publishes quarterly, covering most US-listed equities, some convertible debt, and equity options) must file a Form 13F each quarter. That $100 million threshold, not the type of entity, is what puts a manager into the 13F system in the first place.
Where institutional ownership data comes from
| Source | What it adds | Limits |
|---|---|---|
| Form 13F | Long equity positions of managers over the $100 million threshold, filed quarterly | Due up to 45 days after quarter end; no short positions; options reported as shares, not notional |
| Schedule 13D / 13G | Beneficial ownership once a holder crosses 5% of a class | Only triggers above 5%, and only for the filer named, not a market-wide ownership percentage |
| Insider filings (Forms 3, 4, 5) | Officer, director and 10% owner holdings | Covers insiders, not institutions, so it is a separate slice of ownership entirely |
13F is the only one of these that aims to cover the whole market of large managers in one filing type each quarter, which is why "institutional ownership" and "13F ownership" are treated as close to the same thing in practice, even though 13F misses smaller managers below the threshold.
Get this data as clean JSON
SecFeed turns SEC filings into structured data with one API call: GET /v1/form-13f/holdings. Free key, no card needed.
Why the number is always a lower bound, not a live figure
Three structural facts about 13F mean an institutional ownership percentage is never a complete, current count of professional ownership:
- Lag. Managers have up to 45 days after quarter end to file, so a figure for a quarter that just ended is incomplete until that deadline passes, and even then it describes a snapshot from the last day of the prior quarter, not today.
- Long only. Form 13F reports long positions. A manager that is short a stock does not report that position at all, so the data can overstate net institutional conviction in a name with heavy short interest.
- Threshold and coverage gaps. Managers under $100 million are excluded entirely, and 13(f) securities exclude most debt and non-US securities, so foreign ownership and bond ownership never show up in a 13F-based ownership figure.
Because of the lag, analysts generally read institutional ownership as a direction, not a point-in-time fact: whether the aggregate share count for a security rose or fell quarter over quarter, rather than the single most recent percentage taken at face value.
Computing an institutional ownership percentage from public data
Nobody publishes "institutional ownership percentage" as a single SEC filing field. It is a ratio you build from two separate pieces of data: total shares reported across that quarter's Form 13F filings for one security, divided by that company's total shares outstanding.
SecFeed's 13F holdings endpoint returns every manager's reported position for a security by CUSIP and quarter:
curl -G "https://secfeedapi.com/v1/form-13f/holdings" \
--data-urlencode "cusip=037833100" \
--data-urlencode "period=06-30-2026" \
--data-urlencode "size=1000" \
-H "Authorization: Bearer YOUR_API_KEY"
Each row carries the filer, the number of shares and the reported value for that quarter. Paging through from=0, from=1000 and so on with size=1000 and summing the shares field across every row gives the total shares that quarter's 13F filers reported for that one security.
The other half of the ratio, shares outstanding, is not in the 13F data at all. It comes from the company's own cover page fact in its periodic report, available through XBRL company concept data:
from secfeed import Client
sf = Client("YOUR_API_KEY")
shares_outstanding = sf.get("/v1/xbrl/company-concept", params={
"ticker": "EXAMPLE",
"concept": "EntityCommonStockSharesOutstanding",
"taxonomy": "dei",
})
Dividing the summed 13F shares by the most recent EntityCommonStockSharesOutstanding value for the same period gives the institutional ownership percentage. Match the 13F quarter end to the shares outstanding figure from the closest cover page date; the two filings are never dated to the same day, so treat the ratio as an approximation tied to the quarter, not an exact same-day snapshot.
A sanity check worth running
Because the two figures come from different filings on different schedules, a computed ratio can land above 100% when shares outstanding changed between the two reference dates, when convertible or derivative positions get double counted across managers, or when a buyback or issuance happened mid-quarter. Treat a result meaningfully over 100% as a sign to check the dates line up, not as a market fact; it usually means the shares outstanding figure is stale relative to the 13F quarter, not that ownership is literally impossible.
Frequently asked questions
What is a good institutional ownership percentage?
There is no SEC-defined benchmark. It varies enormously by sector, company size and float, and 13F data does not include short interest or an index fund's full exposure through derivatives, so comparing raw percentages across companies without accounting for those gaps can be misleading. Treat it as one input, not a standalone score.
Does institutional ownership include index funds?
Yes. An index fund manager over the $100 million 13(f) threshold reports its index holdings on Form 13F exactly like an active manager, so broad index ownership is included in an aggregate institutional ownership figure, not excluded as passive.
How current is institutional ownership data?
It is always at least one quarter old by the time every manager's Form 13F for that quarter has been filed, since managers have up to 45 days after quarter end to report. There is no requirement to disclose current holdings in real time outside of beneficial ownership thresholds under Schedule 13D or 13G.
Why would institutional ownership be reported above 100%?
It is a data artifact, not a real ownership level. It typically happens when the shares outstanding figure used in the calculation is from a different date than the 13F quarter, or when derivative and convertible positions get counted on top of straightforward share positions across multiple managers.
Is institutional ownership the same as insider ownership?
No. Institutional ownership comes from Form 13F filings by managers holding client or fund assets. Insider ownership comes from a company's own officers, directors and 10% owners reporting their personal holdings on Forms 3, 4 and 5; the two are tracked through entirely separate filings and are not meant to be added together.
Get this data as clean JSON
SecFeed turns SEC filings into structured data with one API call: GET /v1/form-13f/holdings. Free key, no card needed.
For information only, not investment advice. Data from public SEC filings; verify important figures on SEC.gov. See our AI Disclosure.