Versus - compare CCCC and ALT

C4 Therapeutics Inc outperforms Altimmune Inc on 16 out of 20 parameters.