Triple Flag Precious Metals Corp. (TFPM) NYSE

25.71

-0.4(-1.53%)

Updated at August 18 03:22PM

Currency In USD