로딩 중…
StockDiggingStockDigging

Triple Flag Precious Metals Corp.

TFPM· NYSE
CACA
$30.04-1.70%
2026-06-18

Price Chart

Triple Flag Precious Metals Corp.+22.31%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$6.21B
Revenue$453M
Net Income$311M
Total Assets$2.23B
Net Assets$2.16B
Value
P/E19.96x
P/B2.88x
PEG0.13x
P/S13.69x
EV/EBITDA17.08x
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$179M
Cash$145M
Current Ratio6.31x
Net Debt/EBITDA-0.40x
Dividend
Div. Yield0.39%
Div. Growth7.78%
Performance
1Y Return22.31%
1M Return-2.56%
From 52W High-27.96%
1Y MDD-35.08%
Trading
Volume553,240 shares
Trading Value$17M
Per Share
EPS$1.17
BPS$9.88