Triple Flag Precious Metals Corp. (TFPM)
NYSE: TFPM · Real-Time Price · USD
38.21
-1.06 (-2.70%)
At close: Mar 5, 2026, 4:00 PM EST
38.02
-0.19 (-0.49%)
After-hours: Mar 5, 2026, 7:44 PM EST

TFPM Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7,8599,4204,3463,5522,9192,370
Market Cap Growth
125.78%116.74%22.36%21.68%23.16%-
Enterprise Value
7,7729,3474,3223,6002,8452,318
Last Close Price
38.2145.6121.6017.6418.7515.19
PE Ratio
32.7528.16-136.8273.8939.4938.77
Forward PE
27.24-----
PS Ratio
20.2224.2316.1617.4119.2215.76
PB Ratio
3.844.642.531.982.221.83
P/TBV Ratio
3.844.592.531.962.231.74
P/FCF Ratio
83.4299.9927.86-96.6344.1634.47
P/OCF Ratio
25.1230.1120.3623.0424.6619.75
EV/Sales Ratio
19.9924.0516.0717.6418.7315.41
EV/EBITDA Ratio
26.2931.1174.6333.8324.8318.88
EV/EBIT Ratio
35.9842.33-240.3387.9544.3733.72
EV/FCF Ratio
82.4999.2127.70-97.9443.0433.72
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.05%3.55%-0.73%1.35%2.53%2.58%
FCF Yield
1.20%1.00%3.59%-1.03%2.26%2.90%
Dividend Yield
0.60%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
0.13%0.09%0.16%0.11%0.14%-10.27%
Total Shareholder Return
0.72%0.77%1.59%1.67%1.55%-9.44%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q