Triple Flag Precious Metals Corp. logo

Triple Flag Precious Metals Corp.

TFPM | NYSE
Chart Builder DCF Calculator
$29.16
+$1.03 (+3.66%)
Nov 2, 2026, 12:17 PM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Revenue
395.51M 268.99M 204.02M 151.89M 150.42M 112.59M
Cost of Revenue
128.32M 38.23M 101.95M 64.88M 67.17M 62.49M
Gross Profit
267.19M 230.76M 102.08M 87M 83.25M 50.1M
Operating Income
234.62M -17.98M 40.93M 64.11M 68.74M 34.66M
Interest Income
771.27K 545K 3.2M 1.9M 750K 530K
Pretax Income
274.07M -12.77M 36.39M 59.88M 51.96M 62.16M
Net Income
244.21M -23.08M 36.28M 55.09M 45.53M 55.57M
Selling & General & Admin
32.57M 25.16M 20.1M 15.52M 12.21M 7.11M
Research & Development
n/a 3.41M 4.22M 2.98M 771K n/a
Other Expenses
n/a 220.18M 36.83M 4.41M 1.53M 8.32M
Operating Expenses
32.57M 248.75M 61.14M 22.9M 14.51M 15.44M
Interest Expense
4.29M 5.62M 7.32M 3.31M 6.42M 10.39M
Selling & Marketing Expenses
n/a 3.41M n/a n/a n/a n/a
Cost & Expenses
160.88M 286.98M 163.09M 87.78M 81.68M 77.93M
Income Tax Expense
29.87M 10.31M 107K 4.79M 6.44M 6.6M
Shares Outstanding (Basic)
203.62M 201.3M 199.33M 155.95M 148.03M 155.13M
Shares Outstanding (Diluted)
204.07M 201.3M 199.52M 155.95M 148.03M 155.13M
EPS (Basic)
1.20 -0.11 0.18 0.35 0.31 0.36
EPS (Diluted)
1.20 -0.11 0.18 0.35 0.31 0.36
EBITDA
359.34M 205.05M 109.19M 113.65M 112.46M 126.18M
EBIT
278.36M 22.1M 43.71M 63.19M 58.39M 72.55M
Depreciation & Amortization
80.97M 182.95M 65.48M 50.46M 54.07M 53.63M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.