로딩 중…
StockDiggingStockDigging

Triple Flag Precious Metals Corp.

TFPM· NYSE
CACA
$29.28+1.77%
2026-08-03

Financials

Valuation Metrics

Triple Flag Precious Metals Corp.'s Market Cap is $6.05B. At end of 2025 it was $6.86B. Ranked #1251 of 3,112 in US market (top 40%), #838 of 1,667 on NYSE (top 50%), #72 of 173 in Materials (top 42%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$6.05B
Revenue$453M
Net Income$311M
Total Assets$2.23B
Net Assets$2.16B
Value
P/E19.45x
P/B2.81x
PEG0.13x
P/S13.35x
EV/EBITDA14.67x
FCF Yield2.88%
Profitability
ROE14.42%
ROA13.97%
Op. Margin62.77%
Revenue Growth76.25%
Earnings Growth153.31%
Financial Health
Debt Ratio3.22%
Total Debt$1M
FCF$175M
Cash$145M
Current Ratio6.31x
Net Debt/EBITDA-0.36x
Dividend
Div. Yield0.58%
Div. Growth7.78%
Performance
1Y Return27.08%
1M Return-7.02%
From 52W High-29.78%
1Y MDD-35.08%
Trading
Volume216,280 shares
Trading Value$6M
Per Share
EPS$1.17
BPS$9.88