Versus - compare IMVT and TWST

Twist Bioscience Corp outperforms Immunovant Inc on 18 out of 27 parameters.