Shattuck Labs Inc (STTK) Valuation Ratios & Charts