3 institutional investors and hedge funds own STUB, holding 6,100,377 shares worth $38.1M (latest 13F filings).
Institutional holders of STUB — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| DME Capital Management | Equity | 4,233,200 | $26,415,168 | 0.83% | +100% |
| Duquesne Family Office | Equity | 1,367,177 | $8,531,000 | 0.25% | -40.71% |
| NWI Management | Equity | 500,000 | $3,120,000 | 0.19% | 0% |