4 institutional investors and hedge funds own TBBB, holding 3,111,145 shares worth $129.6M (latest 13F filings).
Institutional holders of TBBB — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Duquesne Family Office | Equity | 2,901,733 | $120,915,000 | 2.78% | -6.67% |
| Ninety One UK | Equity | 112,431 | $4,684,999 | 0.01% | -8.09% |
| Dodge & Cox | Equity | 90,700 | $3,779,469 | 0.00% | 0% |
| Sands Capital Management | Equity | 6,281 | $261,729 | 0.00% | +100% |