Triple Flag Precious Metals Q3 adjusted net income $53.1 million - TFPM News | Rallies