TFPM   $33.46  2.88% Market Closed After Close 33.46 0.0

Triple Flag Precious Metals Corp.