Triple Flag Precious Metals Corp. TFPM

Latest FY: 2025 Basic Materials Other Precious Metals & Mining
Market Price $31.47
Market Cap $6.46B
P/E Ratio N/A
Quick Peer Compare (Basic Materials):
Revenue (FY 2025) ↑44.5% YoY
$388.70M
3-Yr CAGR: 36.8%
Net Income ↑2,209.3% YoY
$269.36M
Net Margin: 69.3%
Free Cash Flow ↓-39.9% YoY
$98.39M
FCF Yield: 1.52%
EPS (Diluted)
N/A
Basic: N/A
Return on Equity Efficiency
12.7%
ROA: 12.7%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (TFPM)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Op. Cash Flow Free Cash Flow FCF YoY
FY 2021 $150.4M $83.3M $52.0M $124.5M
FY 2022 $151.9M +1.0% $87.0M $59.9M +15.2% $123.8M $76.0M
FY 2023 $204.0M +34.3% $102.1M $36.4M -39.2% $162.0M $-27.2M -135.8%
FY 2024 $269.0M +31.8% $155.2M $-12.8M -135.1% $220.7M $163.6M +700.5%
FY 2025 $388.7M +44.5% $342.2M $269.4M +2,209.3% $315.0M $98.4M -39.9%
$

Valuation

Market Price $31.47
Market Cap $6.46B
Enterprise Value N/A
P/E Ratio N/A
P/B Ratio 3.08
FCF Yield 1.52%
Dividend Yield N/A
Shares Outstanding 206,603,900
%

Profitability & Margins

Gross Margin 88.03%
Operating Margin 56.81%
Net Margin 69.30%
Return on Equity (ROE) 12.74%
Return on Assets (ROA) 12.74%
Asset Turnover 0.18x
Revenue 3-Yr CAGR 36.78%
🛡️

Financial Health & Liquidity

Current Ratio 43.72
Cash Ratio 20.40
Debt / Equity N/A
Debt / Assets N/A
Cash & Equivalents $71.28M
Total Debt N/A
Book Value / Share $10.23
💧

Cash Flow Efficiency

Operating Cash Flow $315.01M
Capital Expenditures (CapEx) $216.62M
Free Cash Flow $98.39M
OCF / Revenue 81.04%
FCF / Revenue 25.31%
FCF 3-Yr CAGR 8.97%
🏷️

Per Share Metrics

EPS (Diluted) N/A
EPS (Basic) N/A
Dividends / Share N/A
Book Value / Share $10.23
EPS YoY Growth N/A
🏛️

Balance Sheet (FY 2025)

Total Assets $2.11B
Total Liabilities $2.11B
Stockholders' Equity $2.11B
Current Assets $152.80M
Current Liabilities $3.50M