Triple Flag Precious Metals Corp Valuation Measures