Institutional Owners for ST
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
EXODUSPOINT CAPITAL MANAGEMENT LP SHS 151 $3,553,000 96,711 0.03 0.02 38,492 66.12 03-31-2024
LAPIDES ASSET MANAGEMENT LLC COM 152 $4,319,040 96,000 0.00 96,000 +Inf 06-30-2023
AMALGAMATED BANK COM 153 $3,466,000 94,351 0.03 0.03 310 0.33 03-31-2024
QUANTBOT TECHNOLOGIES LP COM 154 $3,434,088 93,470 0.00 0.00 44,358 90.32 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