Shattuck Labs Inc (STTK) Financial Statements & SEC Data