5 institutional investors and hedge funds own IBN, holding 40,307,324 shares worth $1.2B (latest 13F filings).
Institutional holders of IBN — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| GQG Partners | Equity | 30,898,356 | $896,979,414 | 1.68% | -60.06% |
| Ninety One UK | Equity | 9,183,971 | $266,610,668 | 0.60% | -4.85% |
| Flossbach Von Storch | Equity | 115,000 | $3,338,450 | 0.02% | -39.47% |
| Harding Loevner | Equity | 71,873 | $2,097,797 | 0.02% | -0.55% |
| Polen Capital Management | Equity | 38,124 | $1,106,754 | 0.01% | -67.71% |