Versus - compare KOD and NTLA

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