Institutional Owners for SR
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
LEEWARD INVESTMENTS LLC - MA COM 51 $7,188,391 117,132 0.00 0.00 -4,997 -4.09 03-31-2024
MARSHALL WACE LLP COMMON STOCK 52 $7,424,383 117,030 0.00 117,030 +Inf 06-30-2023
GABELLI FUNDS LLC EQUITY 53 $8,199,366 116,900 0.00 0.00 -800 -0.68 03-31-2023
MEIJI YASUDA ASSET MANAGEMENT CO LTD COM 54 $7,139,418 116,334 0.00 116,334 +Inf 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