SUTRO BIOPHARMA, INC. - Common Stock, $0.001 par value per share (STRO)

Historical Holders from Q3 2018 to Q1 2025

Symbol
STRO on Nasdaq
CUSIP
869367102
Type / Class
Equity / Common Stock, $0.001 par value per share
Shares outstanding
83.7M
All holders as of December 31, 2024
Q4 2024
Shares, excl. options
63.7M
Holdings value
$117M
% of all portfolios
0%
Grand Portfolio weight change
0%
Number of holders
121
Number of buys
54
Number of sells
-67
Average Value change %
0%
Average buys %
+0%
Average sells %
0%
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

Significant Owners of SUTRO BIOPHARMA, INC. - Common Stock, $0.001 par value per share (STRO)

Filer Ownership Change % Holdings Value Net Change Nb Shares Change % Reporting Name Report Period
BlackRock, Inc. 7.3% $4M 6.14M BlackRock, Inc. Mar 31, 2025
RA CAPITAL MANAGEMENT, L.P. 5.3% $2.89M 4.43M RA Capital Management, L.P. Mar 28, 2025

Institutional Holders of SUTRO BIOPHARMA, INC. - Common Stock, $0.001 par value per share (STRO)

Period Reported Shares, Excl. Options Value, Excl. Options Change Price Investors
2025 Q1 538K $350K +$97.1K $0.65 8
2024 Q4 63.7M $117M -$7.34M $1.84 121
2024 Q3 62.5M $216M -$1.66M $3.46 130
2024 Q2 63.2M $185M +$25.1M $2.93 119
2024 Q1 53.4M $302M +$53.1K $5.65 116
2023 Q4 55.6M $239M -$523K $4.29 113
2023 Q3 56M $194M +$5.62M $3.47 108
2023 Q2 54.1M $252M +$2.18M $4.65 119
2023 Q1 53.7M $248M +$10.5M $4.62 114
2022 Q4 50M $404M +$6.29M $8.08 115
2022 Q3 50.4M $280M +$24.4M $5.55 109
2022 Q2 45.8M $238M +$14.9M $5.21 109
2022 Q1 40.8M $336M -$10.4M $8.22 106
2021 Q4 39.6M $590M -$2.51M $14.88 111
2021 Q3 39.2M $740M -$25.2M $18.89 116
2021 Q2 41.1M $764M -$71.8M $18.59 122
2021 Q1 44M $1B +$115M $22.76 136
2020 Q4 39M $847M +$177M $21.71 131
2020 Q3 28.6M $288M +$65.1M $10.05 84
2020 Q2 24M $186M +$97.6M $7.76 75
2020 Q1 11.9M $121M +$2.44M $10.20 58
2019 Q4 11.6M $128M +$7.09M $11.00 64
2019 Q3 10.1M $91.6M -$8.3M $9.09 58
2019 Q2 10.8M $123M +$6.67M $11.38 57
2019 Q1 10.2M $116M +$4.73M $11.39 48
2018 Q4 9.71M $87.2M -$2.78M $9.02 41
2018 Q3 9.09M $134M +$128M $15.00 32