3 institutional investors and hedge funds own NET, holding 3,430,526 shares worth $841.4M (latest 13F filings).
Institutional holders of NET — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Sands Capital Management | Equity | 3,239,504 | $794,585,541 | 2.95% | -11.53% |
| SCGE Management | Equity | 100,800 | $24,724,224 | 0.42% | +100% |
| Parnassus Investments | Equity | 90,222 | $22,129,652 | 0.06% | -28.95% |