Versus - compare JBT and ACLS

John Bean Technologies Corp outperforms Axcelis Technologies Inc on 17 out of 29 parameters.