SUTRO BIOPHARMA, INC. (STRO)
Biological Products, (No Diagnostic Substances)
Latest Price
$24.17
TTM P/E
--
Normalized P/E
--
Div Yield
--
Book Value
1.36
P/B Ratio
17.83
Institutional Ownership
82.2% held by institutions| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|---|---|---|---|---|
| BVF INC/IL | 1.25M | $31.0M | 7.56% | -- | 2026-03-31 |
| Affinity Asset Advisors, LLC | 1.07M | $26.0M | 6.46% | +321.1K | 2026-03-31 |
| SAMSARA BIOCAPITAL, LLC | 1.06M | $26.0M | 6.42% | +858.4K | 2026-03-31 |
| Kynam Capital Management, LP | 872.6K | $21.0M | 5.27% | +393.0K | 2026-03-31 |
| ORBIMED ADVISORS LLC | 801.1K | $19.0M | 4.84% | -- | 2026-03-31 |
| VANGUARD CAPITAL MANAGEMENT LLC | 720.4K | $17.0M | 4.35% | -- | 2026-03-31 |
| EVENTIDE ASSET MANAGEMENT, LLC | 715.3K | $17.0M | 4.32% | -- | 2026-03-31 |
| PERCEPTIVE ADVISORS LLC | 715.3K | $17.0M | 4.32% | -- | 2026-03-31 |
| RA CAPITAL MANAGEMENT, L.P. | 715.3K | $17.0M | 4.32% | -- | 2026-03-31 |
| Point72 Asset Management, L.P. | 692.1K | $17.0M | 4.18% | +513.0K | 2026-03-31 |