Versus - compare ALT and CCCC

C4 Therapeutics Inc outperforms Altimmune Inc on 18 out of 22 parameters.