Tekla Capital Management’s Sutro Biopharma STRO Stock Holding History
Bought
Maintained
Sold
Other funds holding STRO
SCM
RCMNY
BI
SB
Tekla Capital Management's STRO Position: Q2 2023 in Review
Tekla Capital Management held its Sutro Biopharma (STRO) position steady in Q2 2023 at 9,835 shares worth $457K. The position accounts for 0.02% of the portfolio, ranked #148.
Tekla Capital Management first reported a position in STRO in Q3 2018 and has held it in 20 quarters since. The position peaked at $15.3M in Q4 2020. 120 funds tracked by Wall St. Rank hold STRO as of Q2 2023.
- Tekla Capital Management held 9,835 shares of Sutro Biopharma worth $457K as of Q2 2023.
- Tekla Capital Management left its Sutro Biopharma share count unchanged in Q2 2023.
- Sutro Biopharma made up 0.02% of Tekla Capital Management's portfolio in Q2 2023, its #148 holding.
- Tekla Capital Management first reported a position in Sutro Biopharma in Q3 2018 and has held it in 20 quarters since.
- Tekla Capital Management's Sutro Biopharma position peaked at $15.3M in Q4 2020.
- 120 funds tracked by Wall St. Rank held Sutro Biopharma as of Q2 2023.
Based on Tekla Capital Management's 13F filing for Q2 2023, filed 10 Aug 2023.