STRO stock icon

Sutro Biopharma
STRO

$3.78
3.57%

Market Cap: $310M

0
Funds holding %
of 6,710 funds
0
Analysts bullish %
of 4 analysts

Fund manager confidence

Based on 2024 Q2 SEC filings by fund managers ($100M+ AUM)

107% more repeat investments, than reductions

Existing positions increased: 58 | Existing positions reduced: 28

11% more first-time investments, than exits

New positions opened: 21 | Existing positions closed: 19

2% more funds holding

Funds holding: 117 [Q1] → 119 (+2) [Q2]

9.19% less ownership

Funds ownership: 86.42% [Q1] → 77.23% (-9.19%) [Q2]

39% less capital invested

Capital invested by funds: $305M [Q1] → $185M (-$120M) [Q2]

99% less call options, than puts

Call options by funds: $1K | Put options by funds: $91K

100% less funds holding in top 10

Funds holding in top 10: 3 [Q1] → 0 (-3) [Q2]

Research analyst outlook

4 Wall Street Analysts provided 1 year price targets over the past 3 months

Low target
$12
217%
upside
Avg. target
$14
270%
upside
High target
$17
350%
upside

4 analyst ratings

positive
100%
neutral
0%
negative
0%
JMP Securities
Reni Benjamin
27% 1-year accuracy
9 / 33 met price target
350%upside
$17
Market Outperform
Reiterated
16 Sept 2024
HC Wainwright & Co.
Andrew Fein
44% 1-year accuracy
72 / 162 met price target
217%upside
$12
Buy
Reiterated
16 Sept 2024
Truist Securities
Asthika Goonewardene
46% 1-year accuracy
11 / 24 met price target
297%upside
$15
Buy
Maintained
16 Aug 2024
HC Wainwright & Co.
Andrew Fein
44% 1-year accuracy
72 / 162 met price target
217%upside
$12
Buy
Reiterated
14 Aug 2024

Financial journalist opinion

Based on 5 articles about STRO published over the past 30 days