StockData
TFPMNYSEMineral Royalty TradersFiscal year ends December 31

Triple Flag Precious Metals Corp.

Financials through fiscal 2025, year ended Dec 31, 2025Last filing: 40-F on Mar 27, 2026
$30.62−0.09 (-0.29%)

Close on Oct 19, 2026

Market cap
–
P/E (TTM)
25.9
Dividend yield
–

Triple Flag Precious Metals statistics

Financials through Dec 31, 2025, price as of Oct 19, 2026, median of Mineral Royalty Traders companies for comparison

Valuation

MeasureTriple Flag Precious MetalsIndustry median
Market Cap$6.32B$306.75M
Enterprise Value$6.25B$298.07M
PE Ratio25.9523.58
PS Ratio16.274.22
P/OCF Ratio20.2212.25

Enterprise value

MeasureTriple Flag Precious MetalsIndustry median
EV / Sales16.094.06
EV / EBITDA28.329.44
EV / EBIT28.3216.16

Income (trailing twelve months)

MeasureTriple Flag Precious MetalsIndustry median
Revenue$388.70M$462.89M
Gross Profit$262.92M$343.76M
Operating Income$220.82M-$575.50K
Pretax Income$269.36M$15.47M
EBITDA$220.82M$7.15M
EPS (Diluted)$1.18$0.51

Margins

MeasureTriple Flag Precious MetalsIndustry median
Gross Margin67.6%60.8%
Operating Margin56.8%21.8%
Pretax Margin69.3%13.2%
EBITDA Margin56.8%46.5%

Returns

MeasureTriple Flag Precious MetalsIndustry median
Return on Capital Employed (ROCE)10.6%-0.75%

Growth

MeasureTriple Flag Precious MetalsIndustry median
Revenue Growth (YoY)44.5%4.40%
Revenue Growth (3Y CAGR)36.8%4.15%
EPS Growth (3Y CAGR)49.9%-0.11%

Balance sheet

MeasureTriple Flag Precious MetalsIndustry median
Cash & Short-Term Investments$71.28M$1.13M
Total Debt$0$142.33M
Net Cash (Debt)$71.28M$863.61K
Net Cash Per Share$0.35$0.04
Working Capital$113.85M$316.69K

Financial position

MeasureTriple Flag Precious MetalsIndustry median
Current Ratio3.922.04
Quick Ratio2.411.62
Debt / EBITDA0.003.49
Net Debt / EBITDA-0.323.23
Interest Coverage63.841.62

Cash flow (trailing twelve months)

MeasureTriple Flag Precious MetalsIndustry median
Operating Cash Flow$312.83M$15.25M

Efficiency

MeasureTriple Flag Precious MetalsIndustry median
Asset Turnover0.200.13
Inventory Turnover29.609.65

Dividends and yields

MeasureTriple Flag Precious MetalsIndustry median
Buyback Yield0.14%0.11%
Shareholder Yield0.14%4.97%

Shares

MeasureTriple Flag Precious MetalsIndustry median
Shares Outstanding206,532,00030,666,700
Shares Change (YoY)1.37%0.70%
Float73,290,30024,958,300
Shares Held by Insiders64.5%17.3%
Shares Held by Institutions85.2%68.7%

Taxes

MeasureTriple Flag Precious MetalsIndustry median
Income Tax$29.35M$279.50K
Effective Tax Rate10.9%2.25%

Scores

MeasureTriple Flag Precious MetalsIndustry median
Altman Z-Score56.297.38

Calculated by StockData from Triple Flag Precious Metals's SEC filings and the latest closing price. Hover a measure to see its formula. The grey column is the median of companies in the same industry group (two-digit SIC code); green or red marks a better or worse value than that median.