2 institutional investors and hedge funds own SPB, holding 2,988,782 shares worth $220.3M (latest 13F filings).
Institutional holders of SPB — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Pzena Investment Management | Equity | 2,338,423 | $172,341,775 | 0.56% | -2.64% |
| DME Capital Management | Equity | 650,359 | $47,931,459 | 1.50% | -2.04% |