Versus - compare JBT and XE

John Bean Technologies Corp outperforms X-Energy Inc. - Ordinary Shares- Class A on 19 out of 25 parameters.