9 institutional investors and hedge funds own STX, holding 6,311,019 shares worth $6.1B (latest 13F filings).
Institutional holders of STX — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Sanders Capital | Equity | 3,487,219 | $3,365,166,335 | 3.37% | -72.96% |
| Lone Pine Capital | Equity | 1,000,109 | $965,105,185 | 5.90% | +100% |
| Sands Capital Management | Equity | 720,741 | $695,515,065 | 2.58% | +35.51% |
| Winslow Capital Management | Equity | 517,006 | $498,910,790 | 1.72% | +100% |
| Tiger Global Management | Equity | 285,100 | $275,121,500 | 1.15% | +100% |
| Whale Rock Capital Management | Equity | 148,543 | $143,343,995 | 1.15% | +100% |
| Duquesne Family Office | Equity | 122,000 | $117,730,000 | 2.70% | +140.63% |
| D1 Capital Partners | Equity | 30,115 | $29,060,975 | 0.08% | +100% |
| Ninety One UK | Equity | 186 | $179,490 | 0.00% | +100% |