Institutional Owners for STRO
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM 1 $24,984,625 5,823,922 0.00 0.00 -162,678 -2.72 12-31-2023
SUVRETTA CAPITAL MANAGEMENT LLC COM 2 $24,788,427 5,778,188 0.00 0.00 -105,505 -1.79 12-31-2023
ADAGE CAPITAL PARTNERS GP LLC COM 3 $19,166,845 4,467,796 0.00 0.00 4,242,076 1879.35 12-31-2023
BVF INC/IL COM 4 $11,617,373 3,347,946 0.00 0.87 -100,000 -2.90 09-30-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