Triple Flag Precious Metals Corp. (TFPM) financials: revenue and net income by year · Investailor