Triple Flag Precious Metals Corp. Common Shares (TFPM)

34.05
-1.44 (-4.06%)
NYSE · Last Trade: Dec 29th, 9:48 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors