Triple Flag Precious Metals Corp. (TFPM)
NYSE: TFPM · Real-Time Price · USD
36.15
-0.21 (-0.58%)
At close: Apr 20, 2026, 4:00 PM EDT
35.75
-0.40 (-1.11%)
After-hours: Apr 20, 2026, 7:24 PM EDT

TFPM Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7,4759,4204,3463,5482,9202,371
Market Cap Growth
87.39%116.76%22.47%21.54%23.16%-
Enterprise Value
7,3889,3194,3113,6122,8182,305
Last Close Price
36.1545.6121.6017.6218.7515.19
PE Ratio
31.1528.16-136.8273.8939.4938.77
PS Ratio
19.2317.6611.2613.1314.1712.47
PB Ratio
3.653.381.761.491.641.45
P/TBV Ratio
3.634.592.531.962.231.74
P/FCF Ratio
79.3472.8519.41-72.8632.5527.28
P/OCF Ratio
23.9021.9414.1817.3718.1815.63
EV/Sales Ratio
19.0117.4711.1713.3613.6712.12
EV/EBITDA Ratio
24.9922.6051.8725.6218.1314.85
EV/EBIT Ratio
34.2030.75-167.0466.6032.4026.52
EV/FCF Ratio
78.4172.0719.26-74.1731.4226.52
Debt / Equity Ratio
-000.030.000.00
Debt / EBITDA Ratio
---0.540.020.01
Debt / FCF Ratio
----1.550.030.02
Net Debt / Equity Ratio
-0.04-0.04-0.020.02-0.06-0.04
Net Debt / EBITDA Ratio
-0.29-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.200.200.150.130.120.12
Quick Ratio
2.362.361.503.076.4414.32
Current Ratio
3.923.922.793.297.2016.20
Return on Equity (ROE)
12.70%12.70%-1.30%2.32%4.22%3.94%
Return on Assets (ROA)
10.13%10.13%-1.77%2.53%4.47%4.63%
Return on Invested Capital (ROIC)
10.64%10.64%-1.82%2.63%4.74%4.83%
Return on Capital Employed (ROCE)
11.57%11.57%-0.99%2.56%4.89%5.30%
Earnings Yield
3.21%3.55%-0.73%1.35%2.53%2.58%
FCF Yield
1.26%1.37%5.15%-1.37%3.07%3.67%
Dividend Yield
0.63%0.68%1.43%1.56%1.41%0.83%
Payout Ratio
19.30%19.10%-187.48%113.86%55.20%32.59%
Buyback Yield / Dilution
-1.38%-1.38%-0.89%-27.94%-5.35%-28.21%
Total Shareholder Return
-0.75%-0.70%0.53%-26.38%-3.94%-27.38%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q