Triple Flag Precious Metals Corp. Common Shares (TFPM)

30.72
-0.59 (-1.88%)
NYSE· Last Trade: Jun 17th, 4:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors