Versus - compare EDIT and TECX

Editas Medicine Inc outperforms Tectonic Therapeutic Inc. on 18 out of 28 parameters.