2 institutional investors and hedge funds own INSM, holding 2,168,090 shares worth $354.5M (latest 13F filings).
Institutional holders of INSM — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Duquesne Family Office | Equity | 1,154,090 | $188,717,000 | 5.59% | -22.11% |
| NWI Management | Equity | 1,014,000 | $165,809,000 | 10.14% | +2.58% |