Versus - compare EDIT and BCYC

Editas Medicine Inc outperforms Bicycle Therapeutics Plc - ADR on 19 out of 26 parameters.