Triple Flag Precious [TFPM] vs Perpetua Resources [PPTA] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: Triple Flag Precious Metals Corp wins in 13 metrics, Perpetua Resources Corp. wins in 2 metrics, with 0 ties. Triple Flag Precious Metals Corp appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Triple Flag Precious Metals Corp Perpetua Resources Corp. Better
P/E Ratio (TTM) 28.68 -26.98 Triple Flag Precious Metals Corp
Price-to-Book Ratio 3.42 4.20 Triple Flag Precious Metals Corp
Debt-to-Equity Ratio 0.07 0.03 Perpetua Resources Corp.
PEG Ratio 21.69 -291.40 Triple Flag Precious Metals Corp
EV/EBITDA 23.43 -22.91 Triple Flag Precious Metals Corp
Profit Margin (TTM) 61.75% 0.00% Triple Flag Precious Metals Corp
Operating Margin (TTM) 54.75% 0.00% Triple Flag Precious Metals Corp
EBITDA Margin (TTM) 54.75% N/A N/A
Return on Equity 12.70% -20.70% Triple Flag Precious Metals Corp
Return on Assets (TTM) 6.95% -16.07% Triple Flag Precious Metals Corp
Free Cash Flow (TTM) $94.21M $-14.57M Triple Flag Precious Metals Corp
Dividend Yield 0.31% N/A N/A
1-Year Return 16.04% 87.62% Perpetua Resources Corp.
Price-to-Sales Ratio (TTM) 17.99 N/A N/A
Enterprise Value $6.93B $2.93B Triple Flag Precious Metals Corp
EV/Revenue Ratio 17.82 N/A N/A
Gross Profit Margin (TTM) 72.82% N/A N/A
Revenue per Share (TTM) $2 $0 Triple Flag Precious Metals Corp
Earnings per Share (Diluted) $1.18 $-1.08 Triple Flag Precious Metals Corp
Beta (Stock Volatility) 0.34 0.72 Triple Flag Precious Metals Corp
Short % of Float N/A 11.13% N/A

Triple Flag Precious Metals Corp vs Perpetua Resources Corp. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Triple Flag Precious Metals Corp5.42%7.97%-3.88%-15.97%-9.56%-6.19%
Perpetua Resources Corp.7.97%13.53%-7.67%-16.42%-3.09%5.99%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Triple Flag Precious Metals Corp16.04%113.63%23.56%23.56%23.56%23.56%
Perpetua Resources Corp.87.62%496.29%170.67%180.12%180.12%180.12%

Performance & Financial Health Analysis: Triple Flag Precious Metals Corp vs Perpetua Resources Corp.

MetricTFPMPPTA
Market Information
Market Cap i$7.01B$3.65B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i400,4061,261,553
90 Day Avg. Volume i586,9721,514,458
Last Close$30.74$26.01
52 Week Range$22.60 - $41.70$11.68 - $37.37
% from 52W High-26.28%-30.40%
All-Time High$41.70 (Mar 02, 2026)$37.37 (Mar 02, 2026)
% from All-Time High-26.28%-30.40%
Growth Metrics
Quarterly Revenue Growth0.60%N/A
Quarterly Earnings Growth0.86%N/A
Financial Health
Profit Margin (TTM) i0.62%0.00%
Operating Margin (TTM) i0.55%0.00%
Return on Equity (TTM) i0.13%-0.21%
Debt to Equity (MRQ) i0.070.03
Cash & Liquidity
Book Value per Share (MRQ)$9.90$6.94
Cash per Share (MRQ)$0.43$5.72
Operating Cash Flow (TTM) i$312.83M$-104,560,000
Levered Free Cash Flow (TTM) i$-4,177,125$-113,088,128
Dividends
Last 12-Month Dividend Yield i0.31%N/A
Last 12-Month Dividend i$0.12N/A

Valuation & Enterprise Metrics Analysis: Triple Flag Precious Metals Corp vs Perpetua Resources Corp.

MetricTFPM (Apr 24, 2026)PPTA (Apr 26, 2026)
Price Ratios
P/E Ratio (TTM) i28.68-26.98
Forward P/E i21.69-291.40
PEG Ratio i21.69-291.40
Price to Sales (TTM) i17.99N/A
Price to Book (MRQ) i3.424.20
Market Capitalization
Market Capitalization i$7.01B$3.65B
Enterprise Value i$6.93B$2.93B
Enterprise Value Metrics
Enterprise to Revenue i17.82N/A
Enterprise to EBITDA i23.43-22.91
Risk & Other Metrics
Beta i0.340.72
Book Value per Share (MRQ) i$9.90$6.94

Financial Statements Comparison: Triple Flag Precious Metals Corp vs Perpetua Resources Corp.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricTFPM (2025)PPTA (2025)
Revenue/Sales i388.70M0
Cost of Goods Sold i125.79M168,000
COGS % of Revenue i32.4%-
Gross Profit i262.92M-168,000
Gross Margin i67.6%-
Research & Development iN/AN/A
Operating Income (EBIT) i216.52M-112.98M
Operating Margin i55.7%-
EBITDA i296.32M-112.98M
EBITDA Margin i76.2%-
Pre-Tax Income i269.36M-100.39M
Pre-Tax Income % of Revenue i69.3%-
Income Tax i29.35MN/A
Income Tax % of Revenue i7.6%-
Net Income (Profit) i240.01M-100.39M
Profit Margin i61.7%-

Balance Sheet & Liquidity Metrics

MetricTFPM (2025)PPTA (2025)
Cash & Equivalents i71.28M44.10M
Total Current Assets i152.80M47.35M
Total Current Assets % of Revenue i39.3%-
Total Current Liabilities i38.95M6.75M
Total Current Liabilities % of Revenue i10.0%-
Long-Term Debt i1.08MN/A
Long-Term Debt % of Revenue i0.3%-
Total Shareholders Equity i2.05B108.86M
Retained Earnings i164.95M-595.18M
Retained Earnings % of Revenue i42.4%-
Property, Plant & Equipment iN/A66.79M

Cash Flow Statement Comparison

MetricTFPM (2025)PPTA (2025)
Operating Cash Flow i366.44M-9.91M
Operating Cash Flow % of Revenue i94.3%-
Capital Expenditures i-216.62M5.67M
Free Cash Flow i94.21M-14.57M
FCF Margin i24.2%-
Debt Repayment i-113.46MN/A
Common Stock Repurchase i-9.01MN/A

Short Interest & Institutional Ownership Analysis

MetricTFPMPPTA
Shares Short i1.66M11.10M
Short Ratio i2.726.57
Short % of Float iN/A11.13%
Shares Outstanding i206.53M125.09M
Float Shares i69.57M83.77M
% Held by Insiders i1.47%6.89%
% Held by Institutions i89.14%73.73%
% Held by Public i9.39%19.38%

Dividend Analysis & Yield Comparison: Triple Flag Precious Metals Corp vs Perpetua Resources Corp.

MetricTFPMPPTA
Last 12-Month Dividend i$0.12N/A
Last 12-Month Dividend Yield i0.31%N/A
3-Year Avg Annual Dividend i$0.18N/A
3-Year Avg Dividend Yield i0.33%N/A
3-Year Total Dividends i$0.55N/A
Ex-Dividend DateMar 02, 2026N/A