Elmind Capital’s Sutro Biopharma STRO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.06M Buy
+32,037
New +$999K 0.27% 32

Other funds holding STRO

Elmind Capital's STRO Position: Q2 2026 in Review

Elmind Capital opened a new position in Sutro Biopharma (STRO) in Q2 2026: 32,037 shares worth $1.06M. The stake represents 0.27% of the portfolio and ranks #32 among its holdings.

100 funds tracked by Wall St. Rank hold STRO as of Q2 2026.

  • Elmind Capital held 32,037 shares of Sutro Biopharma worth $1.06M as of Q2 2026.
  • Sutro Biopharma was a new Elmind Capital position in Q2 2026.
  • Sutro Biopharma made up 0.27% of Elmind Capital's portfolio in Q2 2026, its #32 holding.
  • 100 funds tracked by Wall St. Rank held Sutro Biopharma as of Q2 2026.

Based on Elmind Capital's 13F filing for Q2 2026, filed 14 Aug 2026.