6 institutional investors and hedge funds own STT, holding 6,973,614 shares worth $1.2B (latest 13F filings).
Institutional holders of STT — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Harris Associates | Equity | 4,765,306 | $808,195,891 | 1.08% | -22.49% |
| GQG Partners | Equity | 1,106,046 | $187,588,074 | 0.35% | +100% |
| Yacktman Asset Management | Equity | 919,740 | $155,987,904 | 1.93% | +1.16% |
| Davis Selected Advisers | Equity | 147,966 | $25,095,034 | 0.11% | -2.78% |
| Dodge & Cox | Equity | 33,325 | $5,651,920 | 0.00% | -99.05% |
| Pzena Investment Management | Equity | 1,231 | $208,778 | 0.00% | +100% |