TFPM
TFPM

Triple Flag Precious Met

NYSE · Metals & Mining
$34.25
+1.49 (+4.55%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 362.40M 298.56M 3.27B 3.02B 3.26B
Net Income -31,108,213 -23,065,901 575.63M 450.91M 531.81M
EPS
Profit Margin -8.6% -8.2% 17.6% 14.9% 16.3%
Rev Growth +21.4% +21.4% +4.3% +15.4% +3.8%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 4.64M 4.64M 4.82B 4.47B 5.19B
Total Equity 4.64B 4.64B 6.45B 6.63B 5.94B
D/E Ratio 0.00 0.00 0.75 0.67 0.87
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 73.96M 57.89M 1.02B 1.14B 1.13B
Free Cash Flow 478.02M 381.52M 412.60M