Triple Flag Precious Metals Corp. TFPM

Latest FY: 2025 Basic Materials Other Precious Metals & Mining
Market Price $32.92
Market Cap $6.80B
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 ↓-38.5% YoY
$96.21M
FCF Yield: 1.41%
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 Div / Sh Div Yield Op. Cash Flow Free Cash Flow FCF YoY
FY 2021 $150.4M $83.3M $52.0M $120.0M
FY 2022 $151.9M +1.0% $87.0M $59.9M +15.2% 0.00% $118.4M $70.6M
FY 2023 $204.0M +34.3% $102.1M $36.4M -39.2% 0.00% $154.1M $-35.1M -149.7%
FY 2024 $269.0M +31.8% $155.2M $-12.8M -135.1% 0.00% $213.5M $156.4M +546.1%
FY 2025 $388.7M +44.5% $342.2M $269.4M +2,209.3% 0.00% $312.8M $96.2M -38.5%
$

Valuation

Market Price $32.92
Market Cap $6.80B
Enterprise Value $6.73B
P/E Ratio N/A
P/B Ratio 3.22
FCF Yield 1.41%
Dividend Yield 0.00%
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 3.92
Cash Ratio 1.83
Debt / Equity 0.000
Debt / Assets 0.000
Cash & Equivalents $71.28M
Total Debt N/A
Book Value / Share $10.23
💧

Cash Flow Efficiency

Operating Cash Flow $312.83M
Capital Expenditures (CapEx) $216.62M
Free Cash Flow $96.21M
OCF / Revenue 80.48%
FCF / Revenue 24.75%
FCF 3-Yr CAGR 10.87%
🏷️

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 N/A
Stockholders' Equity $2.11B
Current Assets $152.80M
Current Liabilities $38.95M