Institutional Owners for SPSC
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM 1 $1,065,537,843 5,762,779 0.00 0.00 -32,986 -0.57 03-31-2024
VANGUARD GROUP INC COM 2 $803,798,390 4,347,206 0.00 0.00 58,525 1.36 03-31-2024
NEUBERGER BERMAN GROUP LLC Common 3 $324,522,243 1,755,123 0.00 0.00 -44,068 -2.45 03-31-2024
CONESTOGA CAPITAL ADVISORS LLC COM 4 $260,554,107 1,344,171 0.00 0.00 -229,293 -14.57 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