Versus - compare ALT and CCCC

C4 Therapeutics Inc outperforms Altimmune Inc on 21 out of 27 parameters.