1 institutional investors and hedge funds own OSCR, holding 38,701 shares worth $1.1M (latest 13F filings).
Institutional holders of OSCR — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Polen Capital Management | Equity | 38,701 | $1,103,753 | 0.01% | +100% |