STSA

Institutional Ownership

Top 8 Institutional Holders
HolderSharesDateChange% Held
TPG Group Holdings (SBS) Advisors, Inc.1.89MSep 30, 21--5.69%
Marshall Wace North America L.P.16.89KSep 30, 21-1.75K0.05%
Alambic Investment Management, L.P.20.71KSep 30, 20+20.71K0.06%
TIVERTON ASSET MANAGEMENT LLC8.30KSep 30, 19+8.30K0.03%
Glen Harbor Capital Management LLC2.28KSep 30, 19+2.28K0.01%
Meadow Creek Investment Management LLC1.88KSep 30, 19+1.88K0.01%
Elkfork Partners LLC1.47KSep 30, 19+1.47K0.00%
Tyers Asset Management LLC1.07KSep 30, 19+1.07K0.00%
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.