Skip to main content
TFPM logo

TFPM · Triple Flag Precious Metals Corp.

Track TFPM — free
$32.65 +0.00 (+0.00%)
Market Cap
$7.00B
Shares
206.00M

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Revenue
$388.7M +44.5%
FY2025 Revenue FY2021–FY2025
Net Income
$240.01M +1139.7%
FY2025 Net Income FY2021–FY2025
Gross Margin
67.64% +9.9pp
FY2025 Gross Margin FY2021–FY2025
Operating Margin
56.81% +63.5pp
FY2025 Operating Margin FY2021–FY2025
Diluted EPS
$1.18 +1172.7%
FY2025 Diluted EPS FY2021–FY2025
Operating Cash Flow
$312.83M +46.5%
FY2025 Operating Cash Flow FY2021–FY2025

Chart any reported metric, KPI or segment over time — the full statement history lives here

Line Item FY2025 FY2024 FY2023 FY2022 FY2021
$388.7M $268.99M $204.02M $151.89M $150.42M
$262.92M $155.21M $102.08M $87M $83.25M
67.64% 57.7% 50.03% 57.28% 55.35%
$5.65M $3.41M $4.22M $2.98M $771K
$30.45M $21.76M $20.1M $15.52M $12.21M
$323K $346K $369K $374K $399K
$220.82M -$17.98M $40.93M $64.11M $68.74M
56.81% -6.69% 20.06% 42.21% 45.7%
$221.14M -$17.64M $41.3M $64.48M $69.14M
$3.46M $5.07M $4.12M $1.41M $5.67M
$269.36M -$12.77M $36.39M $59.88M $51.96M
$29.35M $10.31M $107K $4.79M $6.44M
$240.01M -$23.08M $36.28M $55.09M $45.53M
61.74% -8.58% 17.78% 36.27% 30.27%
USD/shares $1.18 -$0.11 $0.18 $0.35 $0.31
USD/shares $1.18 -$0.11 $0.18 $0.35 $0.31
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative.

Capital Returned to Shareholders

Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2021–FY2025: $44.45M in buybacks, $175.68M in dividends.

Key facts CIK 1829726 CUSIP 89679M104 13F (30d) 179 filings 176 filers Visit website Investor relations