Stocks / NYSE / Triple Flag Precious Metals Corp.