Versus - compare CCCC and ALT

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