TFPM Financials: Triple Flag Precious Metals Corp. AI Analysis