3 institutional investors and hedge funds own NET, holding 3,804,506 shares worth $788.5M (latest 13F filings).
Institutional holders of NET — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Sands Capital Management | Equity | 3,661,749 | $755,565,289 | 2.96% | -1.86% |
| Parnassus Investments | Equity | 90,222 | $22,129,652 | 0.06% | -28.95% |
| Duquesne Family Office | Equity | 52,535 | $10,840,000 | 0.32% | +100% |