Versus - compare B and PPTA

Barnes Group Inc. outperforms Perpetua Resources Corp. on 23 out of 27 parameters.