Stock Information
Sutro Biopharma Inc (STRO)
Ticker Symbol: STRO
Exchange: NASDAQ
Sector: Biotechnology
Market Cap: $332.57 mil
Piotroski score: 2
PE Ratio: N/A
EPS (TTM): -17.32
Revenue (TTM): $2.76 M
Dividend Yield: N/A
ROE: -223.84%
Latest News
-
Wedbush Reiterates Outperform on Sutro Biopharma, Maintains $60 Price Target
Thu, Oct 15, 2026 9:12 AM
-
Sutro Biopharma Announces Participation at the 17th Annual World ADC Conference
Mon, Oct 12, 2026 12:00 PM
Key Financials
Financial data not available