Triple Flag Precious Metals Corp. Common Shares (TFPM)

31.72
+0.89 (2.89%)
NYSE· Last Trade: May 20th, 4:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors