Shattuck Labs Inc. (STTK) reports earnings