Versus - compare NTLA and KOD

Intellia Therapeutics Inc outperforms Kodiak Sciences Inc on 18 out of 28 parameters.