STRO Sutro Biopharma, Inc. logo

STRO Sutro Biopharma, Inc.

Healthcare
$25.57-16.49%ClosedMarket Cap: $247.4M

As of 2026-05-25

Institutional Ownership Summary

Investors Holding

60

13F Shares

5,598,464

Ownership %

66.0%

New Positions

60

Increased Positions

60

Closed Positions

0

Reduced Positions

0

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
IWCiShares Micro-Cap ETF20,7570.04%
IJE20,7570.04%
PRFZInvesco RAFI US 1500 Small-Mid ETF17,1650.02%
VIEIX81,5400.00%
VXF81,5400.00%
VEXAX81,5400.00%
VEMPX81,5400.00%
VTSAX235,6240.00%
VITSX235,6240.00%
VTIVanguard Total Stock Market ETF235,6240.00%
VSMPX235,6240.00%