TFPM logo

TFPM

Triple Flag Precious Metals Corp.NYSEBasic Materials
$35.81-0.25%ClosedMarket Cap: $7.40B

As of 2026-04-06

Valuation

P/E (TTM)

30.67

PEG

0.03

P/B

3.57

P/S

18.68

EV/EBITDA

22.11

DCF Value

$32.35

FCF Yield

1.4%

Div Yield

0.6%

Margins & Returns

Gross Margin

72.4%

Operating Margin

59.4%

Net Margin

61.8%

ROE

12.7%

ROA

11.4%

ROIC

10.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$120.7M72.8%$76.6M$78.0M$0.38$0.06
FY 2025$395.5M67.6%$234.6M$244.2M$1.20$0.23
Q3 2025$93.5M88.5%$56.5M$61.9M$0.30$0.06
Q2 2025$94.1M66.3%$54.4M$55.7M$0.28$0.06
Q1 2025$82.2M60.7%$44.6M$45.5M$0.23$0.06
Q4 2024$74.2M62.5%$41.4M$41.3M$0.21$0.06
FY 2024$269.0M85.8%$-18.0M$-23.1M$-0.11$0.22
Q3 2024$73.7M49.8%$30.7M$29.6M$0.15$0.06
Q2 2024$63.6M61.2%$-110.7M$-111.4M$-0.55$0.05
Q1 2024$57.5M57.8%$20.7M$17.4M$0.09$0.05
Q4 2023$51.7M51.1%$11.8M$9.8M$0.05$0.05
FY 2023$204.0M50.0%$40.9M$36.3M$0.18$0.21