STTK logo

Shattuck Labs (STTK) P/E Ratio