Versus - compare PPTA and TFPM

Perpetua Resources Corp. outperforms Triple Flag Precious Metals Corp on 16 out of 24 parameters.