Versus - compare INBX and SRRK

Scholar Rock Holding Corp outperforms Inhibrx Inc on 18 out of 29 parameters.