Versus - compare TWST and INBX

Twist Bioscience Corp outperforms Inhibrx Inc on 22 out of 30 parameters.