Triple Flag Precious Metals Corp. (FRA:3Y0)
Germany flag Germany · Delayed Price · Currency is EUR
33.26
+0.36 (1.09%)
At close: Jan 26, 2026

FRA:3Y0 Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
5,8852,9212,4362,0191,649-
Market Cap Growth
90.72%19.91%20.67%22.45%--
Enterprise Value
5,8762,9302,4851,9371,614-
Last Close Price
28.0014.3211.6212.509.74-
PE Ratio
33.77-74.2139.1641.18-
PS Ratio
20.0711.2413.2014.2012.46-
PB Ratio
3.481.741.491.641.45-
P/TBV Ratio
3.481.741.491.641.45-
P/FCF Ratio
100.9619.38-32.6427.27-
P/OCF Ratio
24.0714.1617.4718.2215.62-
EV/Sales Ratio
19.7611.2813.4613.6312.21-
EV/EBITDA Ratio
25.0714.8019.2717.5214.87-
EV/EBIT Ratio
35.44137.2644.4432.3026.45-
EV/FCF Ratio
100.8119.44-31.3326.71-
Debt / Equity Ratio
0.010.000.030.000.000.27
Debt / EBITDA Ratio
0.050.010.410.020.012.88
Debt / FCF Ratio
0.210.01-0.030.02-
Asset Turnover
0.180.150.130.120.120.12
Inventory Turnover
-14.63----
Quick Ratio
1.162.092.186.7413.5914.16
Current Ratio
1.682.793.297.2016.2014.22
Return on Equity (ROE)
11.08%-1.30%2.32%4.22%3.94%6.89%
Return on Assets (ROA)
6.28%0.75%2.39%3.03%3.33%2.71%
Return on Invested Capital (ROIC)
9.39%1.25%3.99%4.75%4.89%4.07%
Return on Capital Employed (ROCE)
9.50%1.30%3.30%4.80%5.30%3.30%
Earnings Yield
2.96%-0.76%1.35%2.55%2.43%-
FCF Yield
0.99%5.16%-1.36%3.06%3.67%-
Dividend Yield
0.60%1.45%1.60%1.46%0.86%-
Payout Ratio
22.03%-113.86%55.20%32.59%-
Buyback Yield / Dilution
-0.67%-0.90%-27.94%-5.35%-28.21%-39.70%
Total Shareholder Return
-0.06%0.56%-26.34%-3.89%-27.35%-39.70%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.