Joseph Edelman – STRO history

Issuer:
SUTRO BIOPHARMA INC
Quarters tracked:
2 (Q1 2026 → Q2 2026)
Current shares:
1,304,846
Current value:
$43.32M
Peak shares:
1,304,846 (Q2 2026)
Overall change:
+82%
QuarterSharesValue$/ShareShare ΔΔ%
Q2 20261,304,846$43.32M$33.20+589,539+82%
Q1 2026715,307$17.82M$24.91—NEW