Versus - compare CCCC and EDIT

C4 Therapeutics Inc outperforms Editas Medicine Inc on 23 out of 29 parameters.