Triple Flag Precious Metals

TFPM · TSX · CAD

$43.60Change from previous close: +0.79%Absolute change: +$0.34

Close · October 2, 2026

At a glance

Revenue growth
+44.50%
2025 vs 2024
Net margin
61.7%
2024: -8.6%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Annual
Item20252024202320222021
Total revenue389269204152—
Cost of revenue12611410264.9—
Gross profit26315510287.0—
Selling, general and administrative30.521.820.115.5—
Research and development—3.44.23.00.8
Operating income21713077.868.5—
EBIT274-7.243.763.2—
EBITDA35368.7109114—
Interest expense4.25.67.33.3—
Pre-tax income269-12.836.459.9—
Income tax29.410.30.14.8—
Net income240-23.136.355.1—
Net income to common shareholders240-23.136.355.1—
Basic EPS1.18-0.110.180.35—
Diluted EPS1.18-0.110.180.35—
Average shares (basic)204201199156—
Average shares (diluted)204201200156—