Versus - compare INBX and TWST

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