1 institutional investors and hedge funds own OCSL, holding 7,872,199 shares worth $94.0M (latest 13F filings).
Institutional holders of OCSL — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Oaktree Capital Management | Equity | 7,872,199 | $93,994,056 | 2.49% | +324.96% |