Versus - compare B and PPTA

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