Symbols / TFPM Stock $34.38 +0.56% Triple Flag Precious Metals Corp.

Basic Materials • Other Precious Metals & Mining • Canada • NYQ
TFPM (Stock) Chart
O: — H: — L: — C: — V: —
SMA 20: SMA 50: SMA 200:
About

No company description available for this symbol.

Fundamentals
Scroll to Statements
Market Cap 7.10B Enterprise Value 7.01B Income 240.00M Sales 388.70M Book/sh 9.90 Cash/sh 0.43
Dividend Yield 67.00% Payout 19.07% Employees IPO P/E 29.14 Forward P/E 22.04
PEG P/S 18.27 P/B 3.47 P/C EV/EBITDA 23.73 EV/Sales 18.05
Quick Ratio 2.85 Current Ratio 3.92 Debt/Eq 0.07 LT Debt/Eq EPS (ttm) 1.18 EPS next Y 1.56
EPS Growth 81.40% Revenue Growth 60.20% Earnings 2026-05-05 ROA 6.95% ROE 12.70% ROIC
Gross Margin 88.03% Oper. Margin 54.75% Profit Margin 61.75% Shs Outstand 206.60M Shs Float 69.57M Short Float
Short Ratio 2.72 Short Interest 52W High 41.70 52W Low 19.36 Beta 0.34 Avg Volume 650.80K
Volume 314.86K Target Price $45.00 Recom Buy Prev Close $34.19 Price $34.38 Change 0.56%
Valuation Models

Price estimates from analyst targets and simple models.

1. Analyst consensus
Mean price target
2. Current target
Latest analyst target
3. DCF / Fair value
$-0.36
Simplified: (Free Cash Flow ÷ Shares) × 18 (P/FCF multiple). Not a …
Ratings
Current target
Low
High
Mean

No recent news from Yahoo. Try the RSS feed for latest TFPM news.

Insider Transactions
Filed Date Insider Relationship Transaction Shares Price Value SEC
2026-03-31 Elliott Investment Management, L.P 10% Security Holder of Issuer 567,512 $35.88 $20,362,330
2026-03-31 Triple Flag Precious Metals Corp Issuer 26,459
2026-03-31 Vanderkooy (Sheldon Alexander) Senior Officer of Issuer 25,000 $34.31 $857,775
2026-03-27 Burns (Geoffrey Alan) Director of Issuer 100,000 $32.08 $3,208,400
2026-03-12 Triple Flag Precious Metals Corp Issuer 1,659 $37.70 $62,549
2026-03-11 Triple Flag Precious Metals Corp Issuer 24,800 $37.80 $937,440
2026-03-03 Bari (Eban) Senior Officer of Issuer 59,411 $13.73 $815,713
2026-03-03 Bari (Eban) Senior Officer of Issuer 30,420 $41.43 $1,260,300
2025-12-31 Triple Flag Precious Metals Corp Issuer 29,700
2025-12-30 Triple Flag Precious Metals Corp Issuer 29,700 $33.54 $996,167
Financials

No financial statements available. Data is sourced from Yahoo Finance and cached; historical storage may be added later.

SEC Filings

No SEC filings found for this symbol (may be non-US or ticker not in SEC index).

Trades
Date User Broker Pattern Type Position Size Entry Price Trade P&L Status
Posts
Published Title Author Category