Institutional Owners for STC
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
FIRST TRUST ADVISORS LP COM 51 $4,295,509 98,071 0.00 0.00 -9,848 -9.13 09-30-2023
BOSTON PARTNERS COM 52 $5,491,950 93,480 0.00 0.00 -26,294 -21.95 12-31-2023
GUGGENHEIM CAPITAL LLC COM 53 $4,075,195 93,041 0.00 0.00 -146 -0.16 09-30-2023
WELLINGTON MANAGEMENT GROUP LLP COM 54 $5,340,317 90,899 0.00 0.00 4,946 5.75 12-31-2023
logo   

Please upgrade to premium to see all results. Signup if you don't have an account.

Login Signup
Debug Info- Version: 2.6