2 institutional investors and hedge funds own BP, holding 14,138,488 shares worth $522.4M (latest 13F filings).
Institutional holders of BP — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| GQG Partners | Equity | 14,138,369 | $522,413,270 | 0.98% | +158.82% |
| Ninety One UK | Equity | 119 | $4,398 | 0.00% | +100% |