Sutro Biopharma, Inc.

Historical 13F Holders

Symbol
STRO
CUSIP
869367102
All holders as of
Q2 2026
Type
Equity
Class
COM
Reported Value, Excluding Options
Total Filings

13D/G Filers

Investors who own more than 5% of a class must file a Schedule 13D or 13G. Every filing for 869367102 since 12/18/2024, newest first.

Filer % of Class Filed
Kynam Capital Management, LP 13G/A Amendment 1
5.3% 5/15/2026
Event 3/31/2026
Suvretta Capital Management, LLC 13G/A Amendment 5
0% 2/13/2026
Event 12/31/2025
Suvretta Capital Management, LLC 13G/A Amendment 5
0% 2/13/2026
Event 12/31/2025
Affinity Asset Advisors, LLC 13G
7.8% 10/23/2025
Event 10/16/2025
RA Capital Management, L.P. 13G/A Amendment 1
0% 8/14/2025
Event 6/30/2025
Suvretta Capital Management, LLC 13G/A Amendment 4
7.7% 8/13/2025
Event 6/30/2025
Vanguard Group Inc 13G/A Amendment 2 4.9% 7/29/2025
Event 6/30/2025
BlackRock, Inc. 13G/A Amendment 5 2.5% 7/16/2025
Event 6/30/2025
Millennium Management LLC 13G
5.6% 6/30/2025
Event 6/27/2025
Kynam Capital Management, LP 13G
6.4% 5/15/2025
Event 3/31/2025
BlackRock, Inc. 13G/A Amendment 4 7.3% 4/17/2025
Event 3/31/2025
RA Capital Management, L.P. 13G
5.3% 4/4/2025
Event 3/28/2025

13F Holders by Quarter

Period Filings Shares, Excl. Options Value, Excl. Options
2026 Q2 3 153 $5.08 k
2026 Q1 7 290 k $7.22 M
2025 Q4 7 290 k $3.36 M
2025 Q3 89 53.5 M $46.4 M
2025 Q2 105 55.8 M $39.8 M
2025 Q1 118 61.5 M $40.0 M
2024 Q4 127 63.9 M $118 M
2024 Q3 136 62.6 M $216 M
2024 Q2 125 63.5 M $186 M
2024 Q1 123 54.6 M $308 M
2023 Q4 120 57.0 M $245 M
2023 Q3 112 56.0 M $194 M
2023 Q2 123 54.1 M $252 M
2023 Q1 119 53.7 M $248 M
2022 Q4 127 51.8 M $419 M
2022 Q3 116 51.7 M $287 M
2022 Q2 119 46.2 M $241 M
2022 Q1 116 41.7 M $342 M
2021 Q4 122 40.3 M $599 M
2021 Q3 122 39.8 M $753 M
2021 Q2 128 41.2 M $767 M
2021 Q1 147 44.4 M $1.05 B
2020 Q4 142 39.5 M $857 M
2020 Q3 88 31.2 M $313 M
2020 Q2 81 24.4 M $189 M
2020 Q1 62 11.9 M $122 M
2019 Q4 66 11.7 M $129 M
2019 Q3 61 11.1 M $101 M
2019 Q2 59 11.8 M $134 M
2019 Q1 51 11.2 M $128 M
2018 Q4 45 10.9 M $97.7 M
2018 Q3 34 9.23 M $137 M