Comparison Shattuck Labs (STTK) with Competitors
Shattuck Labs (STTK) industry is Biotechnology.
Operating Margin
STTK-5258.00%
Industry-2055.25%
Upside-3202.75%
Free Cash Flow Yield
STTK-8.08%
Industry-1.75%
Upside-6.33%
P/E
STTK-8.32
Industry-20.52
Upside+1219.71%
P/S
STTK608.39
Industry10.01
Upside+5975.68%
P/B
STTK6.28
Industry5.15
Upside+22.02%