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.
Sector:
Healthcare
Industry:
Biotechnology
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