Versus - compare EDIT and CCCC

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