1 institutional investors and hedge funds own SCSC, holding 1,109,743 shares worth $57.8M (latest 13F filings).
Institutional holders of SCSC — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Pzena Investment Management | Equity | 1,109,743 | $57,806,513 | 0.17% | +21.52% |