3 months Triple Flag Precious Metals (NYSE:TFPM) Hits New 1-Year High – Time to Buy? MarketBeat Triple Flag Precious Metals (NYSE:TFPM) Hits New 1-Year High – Here’s Why NYSE X