Institutional Owners for STC
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM 1 $261,099,756 4,013,215 0.00 0.00 35,850 0.90 03-31-2024
FMR LLC COM 2 $160,634,843 2,469,026 0.00 0.00 2,125,222 618.15 03-31-2024
VANGUARD GROUP INC COM 3 $125,070,368 1,922,385 0.00 0.00 15,910 0.83 03-31-2024
DIMENSIONAL FUND ADVISORS LP COM 4 $122,310,327 1,879,962 0.00 0.00 -42,786 -2.23 03-31-2024
logo   

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

Login Signup
Debug Info- Version: 2.6