Shattuck Labs (STTK) Financial Ratios | The Fly