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

TLDR: Quick Comparison Summary

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

View Metrics Details

Vital Metrics Comparison

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

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

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Perpetua Resources Corp.1.71%-1.50%-2.71%-29.66%5.74%6.68%
Triple Flag Precious Metals Corp1.74%-2.12%-1.31%-24.80%-5.15%-5.61%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Perpetua Resources Corp.94.61%460.46%260.45%214.77%214.77%214.77%
Triple Flag Precious Metals Corp44.59%123.10%34.24%34.24%34.24%34.24%

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

MetricPPTATFPM
Market Information
Market Cap i$3.65B$7.01B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i1,261,553400,406
90 Day Avg. Volume i1,514,458586,972
Last Close$26.18$30.93
52 Week Range$11.68 - $37.37$22.41 - $41.70
% from 52W High-29.94%-25.83%
All-Time High$37.37 (Mar 02, 2026)$41.70 (Mar 02, 2026)
% from All-Time High-29.94%-25.83%
Growth Metrics
Quarterly Revenue GrowthN/A0.60%
Quarterly Earnings GrowthN/A0.86%
Financial Health
Profit Margin (TTM) i0.00%0.62%
Operating Margin (TTM) i0.00%0.55%
Return on Equity (TTM) i-0.21%0.13%
Debt to Equity (MRQ) i0.030.07
Cash & Liquidity
Book Value per Share (MRQ)$6.94$9.90
Cash per Share (MRQ)$5.72$0.43
Operating Cash Flow (TTM) i$-104,560,000$312.83M
Levered Free Cash Flow (TTM) i$-113,088,128$-4,177,125
Dividends
Last 12-Month Dividend Yield iN/A0.31%
Last 12-Month Dividend iN/A$0.12

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

MetricPPTA (Apr 26, 2026)TFPM (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i-26.9828.68
Forward P/E i-291.4021.69
PEG Ratio i-291.4021.69
Price to Sales (TTM) iN/A17.99
Price to Book (MRQ) i4.203.42
Market Capitalization
Market Capitalization i$3.65B$7.01B
Enterprise Value i$2.93B$6.93B
Enterprise Value Metrics
Enterprise to Revenue iN/A17.82
Enterprise to EBITDA i-22.9123.43
Risk & Other Metrics
Beta i0.720.34
Book Value per Share (MRQ) i$6.94$9.90

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

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricPPTA (2025)TFPM (2025)
Revenue/Sales i0388.70M
Cost of Goods Sold i168,000125.79M
COGS % of Revenue i-32.4%
Gross Profit i-168,000262.92M
Gross Margin i-67.6%
Research & Development iN/AN/A
Operating Income (EBIT) i-112.98M216.52M
Operating Margin i-55.7%
EBITDA i-112.98M296.32M
EBITDA Margin i-76.2%
Pre-Tax Income i-100.39M269.36M
Pre-Tax Income % of Revenue i-69.3%
Income Tax iN/A29.35M
Income Tax % of Revenue i-7.6%
Net Income (Profit) i-100.39M240.01M
Profit Margin i-61.7%

Balance Sheet & Liquidity Metrics

MetricPPTA (2025)TFPM (2025)
Cash & Equivalents i44.10M71.28M
Total Current Assets i47.35M152.80M
Total Current Assets % of Revenue i-39.3%
Total Current Liabilities i6.75M38.95M
Total Current Liabilities % of Revenue i-10.0%
Long-Term Debt iN/A1.08M
Long-Term Debt % of Revenue i-0.3%
Total Shareholders Equity i108.86M2.05B
Retained Earnings i-595.18M164.95M
Retained Earnings % of Revenue i-42.4%
Property, Plant & Equipment i66.79MN/A

Cash Flow Statement Comparison

MetricPPTA (2025)TFPM (2025)
Operating Cash Flow i-9.91M366.44M
Operating Cash Flow % of Revenue i-94.3%
Capital Expenditures i5.67M-216.62M
Free Cash Flow i-14.57M94.21M
FCF Margin i-24.2%
Debt Repayment iN/A-113.46M
Common Stock Repurchase iN/A-9.01M

Short Interest & Institutional Ownership Analysis

MetricPPTATFPM
Shares Short i11.10M1.66M
Short Ratio i6.572.72
Short % of Float i11.13%N/A
Shares Outstanding i125.09M206.53M
Float Shares i83.77M69.57M
% Held by Insiders i6.89%1.47%
% Held by Institutions i73.73%89.14%
% Held by Public i19.38%9.39%

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

MetricPPTATFPM
Last 12-Month Dividend iN/A$0.12
Last 12-Month Dividend Yield iN/A0.31%
3-Year Avg Annual Dividend iN/A$0.18
3-Year Avg Dividend Yield iN/A0.33%
3-Year Total Dividends iN/A$0.55
Ex-Dividend DateN/AMar 02, 2026