Triple Flag Precious Metals Corp. (TFPM)
NYSE: TFPM · Real-Time Price · USD
28.90
-0.75 (-2.51%)
Jul 31, 2026, 10:45 AM EDT - Market open

TFPM Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,0996,8613,0262,6802,142-
Market Cap Growth
25.39%126.72%12.92%25.10%--
Enterprise Value
5,9376,7883,0022,7282,0680
Last Close Price
28.9033.2215.0413.3113.76-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
19.2128.15-73.9439.31-
PS Ratio
13.4517.6511.2513.1414.10-
PB Ratio
2.843.381.761.491.63-
P/TBV Ratio
2.783.341.761.481.63-
P/FCF Ratio
34.7672.8219.40-32.41-
P/OCF Ratio
16.9321.9314.1717.3918.10-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
13.0917.4611.1613.3713.61-
EV/EBITDA Ratio
17.0122.6051.8425.6418.05-
EV/EBIT Ratio
21.9930.74-66.6532.25-
EV/FCF Ratio
33.8372.0519.24-31.28-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-000.030.000.00
Debt / EBITDA Ratio
---0.540.020.01
Debt / FCF Ratio
----0.030.02
Net Debt / Equity Ratio
-0.08-0.04-0.020.02-0.06-0.04
Net Debt / EBITDA Ratio
-0.47-0.29-0.680.31-0.69-0.43
Net Debt / FCF Ratio
-0.94-0.94-0.25-0.91-1.20-0.77
Asset Turnover
0.210.200.150.130.120.12
Quick Ratio
4.372.361.503.076.4414.32
Current Ratio
6.313.922.793.297.2016.20
Return on Equity (ROE)
14.85%12.70%-1.30%2.32%4.22%3.94%
Return on Assets (ROA)
11.28%10.13%-1.77%2.53%4.47%4.63%
Return on Invested Capital (ROIC)
12.40%10.77%-1.84%2.65%4.75%4.84%
Return on Capital Employed (ROCE)
12.91%11.57%-0.99%2.56%4.89%5.30%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
5.11%3.55%-1.35%2.54%-
FCF Yield
2.88%1.37%5.16%-3.09%-
Dividend Yield
0.79%0.68%1.43%1.56%1.42%-
Payout Ratio
15.22%19.10%-187.48%113.86%55.20%32.59%
Buyback Yield / Dilution
-2.09%-1.37%-0.89%-27.94%-5.35%-28.21%
Total Shareholder Return
-1.30%-0.70%0.53%-26.38%-3.94%-28.21%
SEC Filings: 10-K · 10-Q