Stock Information
Sutro Biopharma Inc (STRO)
Ticker Symbol: STRO
Exchange: NASDAQ
Sector: Biotechnology
Market Cap: $450.38 mil
Piotroski score: 4
PE Ratio: N/A
EPS (TTM): -16.3547
Revenue (TTM): $7.61 M
Dividend Yield: N/A%
ROE: -223.84%
Latest News
-
Barclays initiates oncology-focused biotechs with positive outlook
Thu, May 28, 2026 3:26 PM
-
News Flash: Analysts Just Made A Massive Upgrade To Their Sutro Biopharma, Inc. (NASDAQ:STRO) Forecasts
Thu, May 28, 2026 11:19 AM
-
Barclays Initiates Coverage On Sutro Biopharma with Overweight Rating, Announces Price Target of $56
Thu, May 28, 2026 9:40 AM
Key Financials
Financial data not available