TFPM   $29.16  4.14% Market Closed After Close 29.16 0.0

Triple Flag Precious Metals Corp.

Data not available