Triple Flag Precious Metals Corp. Common Shares (TFPM)

FairStock Score: 58/100 — STEADY

Current Price$33.61
Market Cap$6,94,39,57,504
P/E Ratio28.77
ROE12.7%
Dividend Yield0.67%
SectorBasic Materials

Data from SEC filings. Not investment advice. Scoring methodology