Triple Flag Precious Metals Corp. Common Shares (TFPM)

28.60
+0.33 (1.17%)
NYSE· Last Trade: Jun 8th, 1:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors