Institutional Owners for STRO
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
SUVRETTA CAPITAL MANAGEMENT LLC COM 1 $32,646,762 5,778,188 0.00 0.00 0 0.00 03-31-2024
BLACKROCK INC COM 2 $32,215,763 5,701,905 0.00 0.00 -122,017 -2.10 03-31-2024
MILLENNIUM MANAGEMENT LLC COM 3 $26,758,191 4,735,963 0.00 0.00 3,232,369 214.98 03-31-2024
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