Live tape
Top 8, mentions 7d9,972TSLA2,035 mentions▲ +0.05GOOGL1,647 mentions▲ +0.05NVDA1,247 mentions▲ +0.07CRWV1,120 mentions▲ +0.03SPCX1,084 mentions▲ +0.07QQQ1,056 mentions▲ +0.04META906 mentions▲ +0.05MSFT877 mentions▲ +0.05

Equity · Basic Materials

TFPM

NYSE

Triple Flag Precious Metals Corp.

$27.34 +1.26% vs prior close Finazon · prior-day close, indicative (IEX-derived, not the official close)
Price · Chart

This price chart is drawn by TradingView, from their own data, in an embed loaded from their servers. We hold too few licensed daily closes of our own for TFPM to draw a line in its place.

52-week range $22.82 – $41
Avg volume 132.1K

as of Jul 17, 2026

Filings 3 sets

TFPM reported financials

SEC EDGAR XBRL SEC EDGAR

TFPM reported revenue of $388.7M for the fiscal year ended 31 Dec 2025. Net income over the same period was $240.0M.

Figure Reported Period
Revenue $388.7M 31 Dec 2025 fiscal year
Net income $240.0M 31 Dec 2025 fiscal year
Diluted earnings loss per share $1.18 31 Dec 2025 fiscal year
Total assets $2.1B 31 Dec 2025 at period end
Equity $2.0B 31 Dec 2025 at period end

TFPM institutional holders

SEC Form 13F SEC EDGAR

10 of the 45 institutional funds we track reported a TFPM position for the quarter ended 30 Jun 2026 — a combined $4.1B; the latest of those filings landed 02 Sep 2026.

Fund Action Shares Value
Elliott Investment Management Held (±25%) −0.0% shares 133,241,535 $4.0B
Two Sigma Investments Held (±25%) +18.8% shares 1,394,861 $41.8M
Citadel Advisors Added +38.1% shares 205,704 $6.2M
Marshall Wace New position 174,639 $5.2M
D. E. Shaw & Co. Added +186.4% shares 122,568 $3.7M
Point72 Asset Management Held (±25%) −6.9% shares 109,186 $3.3M
Millennium Management Held (±25%) −7.2% shares 71,979 $2.2M
Bridgewater Associates Added +257.7% shares 68,784 $2.1M
Renaissance Technologies Added +28.3% shares 33,985 $1.0M
Balyasny Asset Management Trimmed −39.6% shares 15,033 $451K

TFPM fails-to-deliver

SEC CNS data SEC

On 30 Sep 2026, 42,930 shares of TFPM failed to deliver (about $1.3M).

Settlement date Shares failed Notional % of shares out
30 Sep 2026 42,930 $1.3M 0.021%
28 Sep 2026 850 $27K <0.001%
25 Sep 2026 900 $29K <0.001%
24 Sep 2026 602 $20K <0.001%
23 Sep 2026 6,941 $234K 0.003%

Sources

  1. Finazonprior-day close, indicative (IEX-derived, not the official close)
  2. TradingViewthe price chart widget, drawn by TradingView from their own data
  3. SEC EDGARSEC EDGAR XBRL company facts · latest period ended 31 Dec 2025
  4. SEC EDGARSEC EDGAR 13F filings
  5. SECSEC fails-to-deliver (CNS) data