Institutional Ownership
Definition
The ownership of a substantial stake in a company by an institution such as a mutual fund, pension fund or a large institutional investor, as expressed by the number or percentage of the company's outstanding shares. Companies that have a high percentage of institutional ownership are thought to have better prospects for long term earnings growth.
Nearby Terms
- Similar companies