Skip to main content

Want a detailed portfolio tracker?

STRO
NASDAQ
$22.59

Sutro Biopharma Inc (STRO)

Sutro Biopharma, Inc. is a clinical stage drug discovery, development and manufacturing company. The company is headquartered in South San Francisco, California.
Website: https://www.sutrobio.com
Sector:
Healthcare
Industry:
Biotechnology
68 analysts
Buy
Target: $47.75 (+111.38%)

Market Cap

$431M

Free Cash Flow Yield

-35.20%

Beta (5Y)

1.55

Price Chart

Valuation
Market Cap$431M
Forward P/E10.03
P/S4.33
P/B2.11
Profitability
Total Revenue (TTM)$100M
Gross Profit (TTM)-$65M
EBITDA-$113M
Profit Margin-154.2%
Operating Margin-203.9%
EPS-$15.81
Financial Health
Free Cash Flow Yield-35.20%
Growth & Risk
EPS 5Y CAGR+18.47%
Revenue 5Y CAGR+14.67%
FCF 5Y CAGR+14.00%
Beta (5Y)1.55
Sharpe Ratio1.60