2 institutional investors and hedge funds own STM, holding 10,905,580 shares worth $816.7M (latest 13F filings).
Institutional holders of STM — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Situational Awareness | Equity | 7,802,700 | $584,344,203 | 2.90% | +100% |
| Duquesne Family Office | Equity | 3,102,880 | $232,375,000 | 5.34% | +18.75% |