3 institutional investors and hedge funds own TBBB, holding 3,312,333 shares worth $117.9M (latest 13F filings).
Institutional holders of TBBB — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Duquesne Family Office | Equity | 3,109,202 | $109,972,000 | 3.26% | +16.23% |
| Ninety One UK | Equity | 112,431 | $4,684,999 | 0.01% | -8.09% |
| Dodge & Cox | Equity | 90,700 | $3,208,059 | 0.00% | +100% |