Versus - compare STTK and TECX

Shattuck Labs Inc outperforms Tectonic Therapeutic Inc. on 13 out of 24 parameters.