Triple Flag Precious Metals Corp. (TFPM) NYSE

33.14

-2.35(-6.62%)

Updated at December 29 04:00PM

Currency In USD