TFPM Triple Flag Precious Metals Corp.
30.51USD+1.26%Mkt Cap: 6.21B $P/E: 15.14Today
Triple Flag Precious Metals Corp., a precious metals streaming and royalty company, engages in acquiring and managing precious metals, streams, royalties, and other mineral interests in Australia, Canada, Colombia, Cote …
Industry Peers
Other Precious Metals & MiningKey Statistics
Company
Market Cap6.21B USD
Enterprise Value6.52B USD
Revenue (TTM)488.58M USD
Gross Profit262.92M USD
Net Income (TTM)240.00M USD
Revenue/Share2.37 USD
Last Price30.51 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees—
CountryUS
SectorBasic Materials
IndustryOther Precious Metals & Mining
ISIN—
Valuation
P/E (Trailing)15.14
P/E (Forward)20.24
PEG—
EV/EBITDA17.30
EV/Revenue13.35
P/S12.94
P/B2.77
EPS (TTM)2.00
EPS (Forward)1.52
52W Range
26.6126% of range41.70
52W High41.70 USD
52W Low26.61 USD
Profitability
Gross Margin67.64%
Oper. Margin65.10%
EBITDA Margin77.13%
Profit Margin61.74%
ROE11.73%
ROA11.36%
Growth
Revenue Growth37.30%
Earnings Growth172.20%
Cash Flow & Leverage
Operating CF312.83M USD
CapEx (TTM)218.62M USD
FCF Margin-80.92%
FCF Yield-6.37%
Net Debt201.10M USD
Net Debt/EBITDA0.53
Balance Sheet
Debt/Equity0.00
Current Ratio3.67
Quick Ratio1.89
Book Value/Sh11.08 USD
Cash/Share0.17 USD
Dividends
Fwd Div Rate0.24 USD
Trail. Div Rate0.23 USD
Div. Yield0.79%
5Y Avg Yield0.96%
Payout Ratio11.56%
Ex-Div DateAug 31, 2026
Pay DateSep 15, 2026
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)39.50 USD
Upside (mean)+29.5%
Target Range37.00 USD – 41.00 USD
37.00+29.5% to mean41.00
# Analysts4
Ownership
Shares Out.206.00M
Float68.94M
Insiders1.40%
Institutions88.29%
Short Interest
Short Ratio2.9d
Short % Out.0.84%
Shares Short1.73M
Short (prev mo.)1.62M
Technical
SMA 5032.19 (-5.2%)
SMA 20033.19 (-8.1%)
Beta0.31
S&P 52W Chg15.78%
Avg Vol (30d)408.63K
Avg Vol (10d)417.57K
Technical Indicators
RSI (14)37.7
MACD-0.6374
MACD Signal-0.3855
MACD Hist.-0.2518
BB Upper34.25 USD
BB Middle31.91 USD
BB Lower29.56 USD
BB Width14.71%
ATR (14)0.9899 USD
Vol Ratio (20d)0.95x