Versus - compare CCCC and STTK

C4 Therapeutics Inc outperforms Shattuck Labs Inc on 20 out of 27 parameters.