Skip to main content

Want a detailed portfolio tracker?

STTK
NASDAQ
$6.82

Shattuck Labs Inc (STTK)

Shattuck Labs, Inc., a clinical-stage biotechnology company, develops therapies for the treatment of cancer and autoimmune diseases in the United States. The company is headquartered in Austin, Texas.
Website: https://www.shattucklabs.com
Sector:
Healthcare
Industry:
Biotechnology
68 analysts
Buy
Target: $14.83 (+117.45%)

Market Cap

$512M

Free Cash Flow Yield

-8.08%

Beta (5Y)

1.44

Price Chart

Valuation
Market Cap$512M
P/S608.39
P/B6.28
Profitability
Total Revenue (TTM)$1M
Gross Profit (TTM)-$2.98M
EBITDA-$49M
Operating Margin-5258%
EPS-$0.81
Financial Health
Free Cash Flow Yield-8.08%
Growth & Risk
EPS 5Y CAGR-2.23%
Revenue 5Y CAGR-35.88%
Beta (5Y)1.44
Sharpe Ratio2.62