Institutional holdings show the percentage of a company’s shares owned by institutions like mutual funds, pension funds, hedge funds, banks, and insurance companies. The level of these holdings suggests the confidence level or sentiment that sophisticated market participants have in a particular stock.
Usually, if everything else is equal, growing institutional holdings can indicate a favorable opinion toward a stock.
Institutional holding in BP
Institutional holdings in BP currently stand at ~10%, which has fallen ~1% in the past six months. Institutions with large ownership in BP stock include Barrow, Hanley, Mewhinney & Strauss, State Street Global Advisers, Franklin Advisers, and Dimensional Fund Advisers. On average, given the data from the past six months, only State Street Global Advisers has increased its total holdings in BP. The remaining three above institutions have decreased their total holdings in BP.
Arrowstreet Capital and Franklin Advisers have sold high numbers of BP shares during the past six months. But Jane Street Capital has acquired BP shares during the past six months.
Peers institutional ownerships
Chevron (CVX) has also seen a fall in its institutional ownership—by ~2% over the past six months. Institutional ownership in CVX stands at ~63%, while ExxonMobil’s (XOM) and Royal Dutch Shell’s (RDS.A) institutional ownership levels have fallen ~2% and ~1% to ~50% and ~12%, respectively, during the same period.
In the next part, we’ll evaluate the short interest in BP.